public void GetBabyDiaperRetentionEditViewModelFromNotExistingTestValueTest() { var listOfTestValues = new List <TestValue> { new TestValue { TestValueId = 1, TestSheetId = 1, BabyDiaperTestValue = new BabyDiaperTestValue() } }; var testSheetInDb = new TestSheet { TestSheetId = 1, MachineNr = "M11", CreatedDateTime = new DateTime(2016, 5, 5), TestValues = listOfTestValues }; foreach (var testValue in listOfTestValues) { testValue.TestSheet = testSheetInDb; } var babyDiaperRetentionBll = MockHelperBll.GetTestBll( testSheetInDb ); var target = new BabyDiaperRetentionService(new NLogLoggerFactory()) { TestBll = babyDiaperRetentionBll }; var actual = target.GetBabyDiapersRetentionEditViewModel(2); Assert.Equal(null, actual); }
public void GetBabyDiaperRetentionEditViewModelTest() { var listOfTestValues = new List <TestValue> { new TestValue { TestValueId = 1, TestSheetId = 1, LastEditedPerson = "Hans", DayInYearOfArticleCreation = 123, BabyDiaperTestValue = new BabyDiaperTestValue { DiaperCreatedTime = new TimeSpan(5, 10, 0), WeightDiaperDry = 32.2, RetentionWetWeight = 398.1, TestType = TestTypeBabyDiaper.Retention } } }; var testSheetInDb = new TestSheet { TestSheetId = 1, MachineNr = "M11", CreatedDateTime = new DateTime(2016, 5, 5), TestValues = listOfTestValues }; foreach (var testValue in listOfTestValues) { testValue.TestSheet = testSheetInDb; } var babyDiaperRetentionBll = MockHelperBll.GetTestBll( testSheetInDb ); var babyDiaperServiceHelper = MockHelperTestServiceHelper.GetTestServiceHelper("IT/11/16/"); var target = new BabyDiaperRetentionService(new NLogLoggerFactory()) { TestBll = babyDiaperRetentionBll, TestServiceHelper = babyDiaperServiceHelper }; var actual = target.GetBabyDiapersRetentionEditViewModel(1); Assert.Equal(testSheetInDb.TestSheetId, actual.TestSheetId); Assert.Equal(1, actual.TestValueId); Assert.Equal("IT/11/16/", actual.ProductionCode); Assert.Equal("Hans", actual.TestPerson); Assert.Equal(123, actual.ProductionCodeDay); Assert.Equal(new TimeSpan(5, 10, 0), actual.ProductionCodeTime); Assert.Equal(32.2, actual.DiaperWeight); Assert.Equal(398.1, actual.WeightRetentionWet); Assert.Equal(2, actual.NoteCodes.ToList() .Count); }
public void DeleteTest() { var deletedTestValue = new TestValue { TestValueId = 1 }; var babyDiaperRetentionServiceHelper = MockHelperTestServiceHelper.GetBabyDiaperRetentionServiceHelper( null ); var babyDiaperBll = MockHelperBll.GetBabyDiaperBllForDelete( deletedTestValue ); var target = new BabyDiaperRetentionService(new NLogLoggerFactory()) { BabyDiaperRetentionServiceHelper = babyDiaperRetentionServiceHelper, TestBll = babyDiaperBll }; var actual = target.Delete(1); Assert.Equal(1, actual.TestValueId); }
public void GetNewBabyDiaperRetentionEditViewModelFromExistingTestSheetTest() { var testSheetInDb = new TestSheet { TestSheetId = 1, MachineNr = "M11", CreatedDateTime = new DateTime(2016, 5, 5) }; var babyDiaperRetentionBll = MockHelperBll.GetTestBll( testSheetInDb ); var babyDiaperServiceHelper = MockHelperTestServiceHelper.GetTestServiceHelper("IT/11/16/"); var target = new BabyDiaperRetentionService(new NLogLoggerFactory()) { TestBll = babyDiaperRetentionBll, TestServiceHelper = babyDiaperServiceHelper }; var actual = target.GetNewBabyDiapersRetentionEditViewModel(1); Assert.Equal(testSheetInDb.TestSheetId, actual.TestSheetId); Assert.Equal(-1, actual.TestValueId); Assert.Equal("IT/11/16/", actual.ProductionCode); }
public void SaveSuccessTest() { var testValue = new TestValue(); var babyDiaperRetentionServiceHelper = MockHelperTestServiceHelper.GetBabyDiaperRetentionServiceHelper( testValue ); var target = new BabyDiaperRetentionService(new NLogLoggerFactory()) { BabyDiaperRetentionServiceHelper = babyDiaperRetentionServiceHelper }; var actual = target.Save(new BabyDiaperRetentionEditViewModel()); Assert.Equal(testValue, actual); }
public void SaveFailTest() { var testValue = new TestValue(); var babyDiaperRetentionServiceHelper = MockHelperTestServiceHelper.GetBabyDiaperRetentionServiceHelper( testValue ); var target = new BabyDiaperRetentionService(new NLogLoggerFactory()) { BabyDiaperRetentionServiceHelper = babyDiaperRetentionServiceHelper }; var actual = target.Save(null); Assert.Equal(null, actual); }
public void GetNewBabyDiaperRetentionEditViewModelFromNotExistingTestSheetTest() { var babyDiaperRetentionBll = MockHelperBll.GetTestBll( new TestSheet { TestSheetId = 1 } ); var target = new BabyDiaperRetentionService(new NLogLoggerFactory()) { TestBll = babyDiaperRetentionBll }; var actual = target.GetNewBabyDiapersRetentionEditViewModel(2); Assert.Equal(null, actual); }