Index: vhUnitTest/APPS/Halux/AAP/DnaCodeService/DnaCodeServiceHelper/MaakDnaCodeVoorToeleveringLijn/Test.cls.xml =================================================================== diff -u -r66792 -r66794 --- vhUnitTest/APPS/Halux/AAP/DnaCodeService/DnaCodeServiceHelper/MaakDnaCodeVoorToeleveringLijn/Test.cls.xml (.../Test.cls.xml) (revision 66792) +++ vhUnitTest/APPS/Halux/AAP/DnaCodeService/DnaCodeServiceHelper/MaakDnaCodeVoorToeleveringLijn/Test.cls.xml (.../Test.cls.xml) (revision 66794) @@ -34,6 +34,10 @@ Set ..IngegevenKenmerkenStub = ##class(vhTest.Dummy.DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken).DummyLade() + Set ..DnaCodeGeneratorStub = ##class(vhTest.Mock.APPS.Halux.AAP.DnaCodeGenerator).%New() + Do ..DnaCodeGeneratorStub.IndienMethodCall("GenereerDnaCode","L").DanReturn("LAAAAA3") + Do ..DnaCodeGeneratorStub.IndienMethodCall("GenereerDnaCode","O").DanReturn("OAAAAA3") + Set ..ProductTypeApiStub = ##class(vhTest.Mock.DOM.PM.impl.ProductTypeAPIimpl).%New() Do ..ProductTypeApiStub.IndienMethodCall("GeefProductTypePrefix", $$$ElkeWaarde).DanReturn("L") Do ..ProductTypeApiStub.IndienMethodCall("IsLegraboxProduct", 123456).DanReturn($$$True) @@ -80,12 +84,39 @@ Do ..IngegevenKenmerkenSpaceStepHelperStub.IndienMethodCall("IsSpaceStep",..IngegevenKenmerkenStub).DanReturn($$$True) - Set DnaCodeServiceHelper = ##class(APPS.Halux.AAP.DnaCodeService.DnaCodeServiceHelper).%New("", DnaCodeRepositoryMock, ..ProductTypeApiStub, ..ProductApiStub, ..IngegevenKenmerkenSpaceStepHelperStub) + Set DnaCodeServiceHelper = ##class(APPS.Halux.AAP.DnaCodeService.DnaCodeServiceHelper).%New(, DnaCodeRepositoryMock, ..ProductTypeApiStub, ..ProductApiStub, ..IngegevenKenmerkenSpaceStepHelperStub) Set DnaCode = DnaCodeServiceHelper.MaakDnaCodeVoorToeleveringLijn(..ToeleveringLijn) + Do $$$AssertEquals(DnaCode.ProductNummer, 123456) + Do $$$AssertEquals(DnaCode.ToeleveringLijn, ..ToeleveringLijn.GeefID()) + Do $$$AssertEquals(DnaCode.OrderId, 1000) + Do $$$AssertEquals(DnaCode.OrderlijnId, 100) + Do DnaCodeRepositoryMock.Verifieer() ]]> + + + +