Все зеленое.

This commit is contained in:
Tonb73 2025-02-21 09:32:43 +03:00
parent 437105d658
commit 86c267c9a1

View File

@ -233,7 +233,7 @@ internal class SalaryBusinessLogicContractTests
}
[Test]
public void CalculateSalaryByMounth_WithoitSalesByWorker_Test()
public void CalculateSalaryByMounth_WithoitCttingsByWorker_Test()
{
//Arrange
var CutSum = 100;
@ -246,12 +246,12 @@ internal class SalaryBusinessLogicContractTests
};
_cuttingStorageContract.Setup(x => x.GetList(It.IsAny<DateTime>(), It.IsAny<DateTime>(), It.IsAny<string>(), It.IsAny<string>(), It.IsAny<string>()))
.Returns([]);
.Returns(cuttings);
_postStorageContract.Setup(x => x.GetElementById(It.IsAny<string>()))
.Returns(new PostDataModel(Guid.NewGuid().ToString(), "name", PostType.Carpenter, true, DateTime.UtcNow));
_workerStorageContract.Setup(x => x.GetList(It.IsAny<bool>(), It.IsAny<string?>(), It.IsAny<DateTime?>(), It.IsAny<DateTime?>(), It.IsAny<DateTime?>(), It.IsAny<DateTime?>()))
.Returns([new WorkerDataModel(workerId, "Test", Guid.NewGuid().ToString(), DateTime.UtcNow, DateTime.UtcNow, false)]);
var sum = 0.0;
var sum = 10.0;
var expectedSum = CutSum * cuttings.Count;
_salaryStorageContract.Setup(x => x.AddElement(It.IsAny<SalaryDataModel>()))
.Callback((SalaryDataModel x) =>
@ -262,6 +262,7 @@ internal class SalaryBusinessLogicContractTests
_salaryBusinessLogicContract.CalculateSalaryByMounth(DateTime.UtcNow);
//Assert
Assert.That(sum, Is.EqualTo(expectedSum));
}
[Test]