Index: vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/Test.cls.xml
===================================================================
diff -u -r68308 -r68314
--- vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/Test.cls.xml (.../Test.cls.xml) (revision 68308)
+++ vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/Test.cls.xml (.../Test.cls.xml) (revision 68314)
@@ -108,44 +108,72 @@
#dim AxBomKenmerkenValue As %String = DummyId _ ";" _ DummyAantal
#dim OPCKenmerkenRequest As WS.Vhisie4.OPC.GeefNaarAxGeconverteerdeKenmerkenRequest = ..GeefRequest()
- Set Identnummer = ##class(WS.Vhisie4.OPC.dto.Identnummer).%New()
- Set Identnummer.Id = DummyId
- Set Identnummer.Aantal = DummyAantal
+ #dim Identnummer As WS.Vhisie4.OPC.dto.Identnummer = ..GeefBlumIdentnummer(DummyId, DummyAantal)
Do OPCKenmerkenRequest.BlumIdentnummers.Insert(Identnummer)
- Set DummyVertaald = ##class(WS.Vhisie4.OPC.dto.Kenmerk).%New()
- Set DummyVertaald.Name = AxBomKenmerkenNaam
- Set DummyVertaald.Value = AxBomKenmerkenValue
+ #dim DummyVertaaldKenmerk As WS.Vhisie4.OPC.dto.Kenmerk = ..GeefBlumKenmerk(AxBomKenmerkenNaam, AxBomKenmerkenValue)
+ Set DummyLeegKenmerk = ##class(WS.Vhisie4.OPC.dto.Kenmerk).%New()
- Do ..BlumNaarAxKenmerkenConverterMock.VerwachtMethodCall("ConverteerBlumIdentnummersNaarAxKenmerk", OPCKenmerkenRequest.BlumIdentnummers).DanReturn(DummyVertaald)
- Set ..OPCKenmerkenConverter = ##class(WSimpl.Vhisie4.OPC.OPCService.OPCKenmerkenConverter).%New(..BlumNaarAxKenmerkenConverterMock)
+ Set BlumNaarAxKenmerkenConverterMock = ##class(vhTest.Mock.WSimpl.Vhisie4.OPC.OPCService.OPCKenmerkenConverter.BlumNaarAXKenmerkenConverter).%New()
+ Do BlumNaarAxKenmerkenConverterMock.VerwachtMethodCall("ConverteerBlumIdentnummersNaarAxKenmerk", OPCKenmerkenRequest.BlumIdentnummers).DanReturn(DummyVertaaldKenmerk)
+ Do BlumNaarAxKenmerkenConverterMock.IndienMethodCall("ConverteerBlumKenmerkenNaarAXKenmerk", $$$ElkeWaarde).DanReturn(DummyLeegKenmerk)
+
+ Set ..OPCKenmerkenConverter = ##class(WSimpl.Vhisie4.OPC.OPCService.OPCKenmerkenConverter).%New(BlumNaarAxKenmerkenConverterMock)
#dim Resultaat As WS.Vhisie4.OPC.GeefNaarAxGeconverteerdeKenmerkenResponse = ..OPCKenmerkenConverter.ConverteerBlumKenmerkenNaarAXKenmerken(OPCKenmerkenRequest)
- Do ..BlumNaarAxKenmerkenConverterMock.Verifieer()
Do $$$AssertEquals(Resultaat.AxKenmerken.Count(), 1)
Do $$$AssertEquals(Resultaat.AxKenmerken.GetAt(AxBomKenmerkenNaam),AxBomKenmerkenValue)
+
+ Do BlumNaarAxKenmerkenConverterMock.Verifieer()
]]>
+
+
+
+
IsTestRequest:%Boolean=0,ValueKenmerkProgramme:%String="REVEGO"
1
@@ -178,6 +206,32 @@
Do BlumKenmerken.Insert(Kenmerk)
]]>
+
+
+BlumIdentnummer:%String,Aantal:%Integer
+1
+WS.Vhisie4.OPC.dto.Identnummer
+
+
+
+
+BlumKenmerkName:%String,BlumKenmerkValue:%String
+1
+WS.Vhisie4.OPC.dto.Kenmerk
+
+