Index: vhUnitTest/AXimpl/Admin/VKP/OrderLijnLookup/Test.cls.xml =================================================================== diff -u -r45639 -r45650 --- vhUnitTest/AXimpl/Admin/VKP/OrderLijnLookup/Test.cls.xml (.../Test.cls.xml) (revision 45639) +++ vhUnitTest/AXimpl/Admin/VKP/OrderLijnLookup/Test.cls.xml (.../Test.cls.xml) (revision 45650) @@ -3,36 +3,47 @@ vhUnitTest.TestCase - + - + - + @@ -42,9 +53,12 @@ #dim Values as %ListOfDataTypes = ##class(TECH.ListUtils).CreateListOfDataTypes($ListBuild("1000"),$ListBuild("1001")) Set QueryAPIFake = ##class(vhTest.Fake.TECH.Query.PrepareOnlyQueryAPI).%New(Values,Columns) - Set OrderLijnLookup = ##class(AXimpl.Admin.VKP.OrderLijnLookup).%New(QueryAPIFake) + Set OrderLijnRepositoryMock = ##class(vhTest.Mock.DOM.VKP.Order.impl.OrderLijnRepository).%New() + Do OrderLijnRepositoryMock.IndienMethodCall("GeefViaID", $$$ElkeWaarde).DanReturn("") + + Set OrderLijnLookup = ##class(AXimpl.Admin.VKP.OrderLijnLookup).%New(QueryAPIFake, OrderLijnRepositoryMock) Try { - #dim OrderId as %String = OrderLijnLookup.GeefOrderLijn("AxInventTransId") + #dim OrderLijn as %String = OrderLijnLookup.GeefOrderLijn("AxInventTransId") Do ..Fail("Er werd een exceptie verwacht") } Catch { #dim Exception as TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch() @@ -57,27 +71,27 @@ - +