Index: vhUnitTest/DOM/OV/TestBon.cls.xml =================================================================== diff -u -r734 -r915 --- vhUnitTest/DOM/OV/TestBon.cls.xml (.../TestBon.cls.xml) (revision 734) +++ vhUnitTest/DOM/OV/TestBon.cls.xml (.../TestBon.cls.xml) (revision 915) @@ -1,11 +1,11 @@ - + do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","DOM.OV.TestBon") 1 vhUnitTest.TestCase -62109,44706.555528 +62154,28962.399797 0 @@ -18,29 +18,29 @@ Set Bon = OrderAPI.GeefBon(BonNr) Do $$$AssertTrue(Bon.%Extends("DOM.OV.Bon"),"Het object is een bon") - Set BonLijnIterator = Bon.GeefBonLijnIterator() - Do $$$AssertTrue(BonLijnIterator.%Extends("TECH.Iterator"),"De iterator is correct teruggegeven") - Do $$$AssertTrue(BonLijnIterator.HasNext(),"De bon bevat een volgende lijn") - Do $$$AssertTrue(BonLijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMOrderlijn"),"De lijn is een product order lijn") - Do $$$AssertTrue(BonLijnIterator.HasNext(),"De bon bevat een volgende lijn") - Do $$$AssertTrue(BonLijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") - Do $$$AssertTrue(BonLijnIterator.HasNext(),"De bon bevat een volgende lijn") - Do $$$AssertTrue(BonLijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") - Do $$$AssertTrue(BonLijnIterator.HasNext(),"De bon bevat een volgende lijn") - Do $$$AssertTrue(BonLijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") - Do $$$AssertTrue(BonLijnIterator.HasNext(),"De bon bevat een volgende lijn") - Do $$$AssertTrue(BonLijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") - Do $$$AssertTrue(BonLijnIterator.HasNext(),"De bon bevat een volgende lijn") - Do $$$AssertTrue(BonLijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") - Do $$$AssertTrue(BonLijnIterator.HasNext(),"De bon bevat een volgende lijn") - Do $$$AssertTrue(BonLijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") - Do $$$AssertFalse(BonLijnIterator.HasNext(),"De bon bevat geen volgende lijn") + Set BonlijnIterator = Bon.GeefBonlijnIterator() + Do $$$AssertTrue(BonlijnIterator.%Extends("TECH.Iterator"),"De iterator is correct teruggegeven") + Do $$$AssertTrue(BonlijnIterator.HasNext(),"De bon bevat een volgende lijn") + Do $$$AssertTrue(BonlijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMOrderlijn"),"De lijn is een product order lijn") + Do $$$AssertTrue(BonlijnIterator.HasNext(),"De bon bevat een volgende lijn") + Do $$$AssertTrue(BonlijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") + Do $$$AssertTrue(BonlijnIterator.HasNext(),"De bon bevat een volgende lijn") + Do $$$AssertTrue(BonlijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") + Do $$$AssertTrue(BonlijnIterator.HasNext(),"De bon bevat een volgende lijn") + Do $$$AssertTrue(BonlijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") + Do $$$AssertTrue(BonlijnIterator.HasNext(),"De bon bevat een volgende lijn") + Do $$$AssertTrue(BonlijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") + Do $$$AssertTrue(BonlijnIterator.HasNext(),"De bon bevat een volgende lijn") + Do $$$AssertTrue(BonlijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") + Do $$$AssertTrue(BonlijnIterator.HasNext(),"De bon bevat een volgende lijn") + Do $$$AssertTrue(BonlijnIterator.Next().%Extends("DOM.OV.impl.DataM.DataMProductOrderlijn"),"De lijn is een product order lijn") + Do $$$AssertFalse(BonlijnIterator.HasNext(),"De bon bevat geen volgende lijn") - Set TypedBonIterator = Bon.GeefTypeBonLijnIterator(##class(DOM.OV.enu.BonlijnType).Tekst()) + Set TypedBonIterator = Bon.GeefTypeBonlijnIterator(##class(DOM.OV.enu.BonlijnType).Tekst()) Do $$$AssertTrue(TypedBonIterator.%Extends("TECH.Iterator"),"De iterator is correct teruggegeven") Do $$$AssertFalse(TypedBonIterator.HasNext(),"De bon bevat geen tekstlijnen") ]]> - +