Index: vhUnitTest/APPS/Halux/PPS/TAORVerpakking/TestDoos.cls.xml =================================================================== diff -u -r57898 -r57899 --- vhUnitTest/APPS/Halux/PPS/TAORVerpakking/TestDoos.cls.xml (.../TestDoos.cls.xml) (revision 57898) +++ vhUnitTest/APPS/Halux/PPS/TAORVerpakking/TestDoos.cls.xml (.../TestDoos.cls.xml) (revision 57899) @@ -194,12 +194,7 @@ Do $$$AssertFalse($IsObject(DoosBerekenaar.GeefDoosLadeFlatpackV1Front()), "Geen DoosLadeFlatpackV1Front, want is geen Binnenlade") Do $$$AssertFalse($IsObject(DoosBerekenaar.GeefDoosLosseOnderdelen()), "Geen losse-onderdelen-doos, want is vast product in builders bij FlatpackV1") - Do $$$AssertEquals(DoosLade.Diepte, 569, "BreedteInMM van Bodem") // Per default dwarsliggend - Do $$$AssertEquals(DoosLade.Breedte, 237, "LengteInMM van Zijkant") // Per default dwarsliggend - Do $$$AssertEquals(DoosLade.Hoogte, ..#DefaultHoogteDoosLadeFlatpackV1NietFront) - Do $$$AssertEquals(DoosLade.K1, ..#DefaultAfmetingK1) - Do $$$AssertEquals(DoosLade.K2, ..#DefaultAfmetingK2) - Do $$$AssertEquals(DoosLade.K3, ..#DefaultAfmetingK3) + Do ..AssertFlatpackV1DoosLade(DoosLade, ..#DefaultHoogteDoosLadeFlatpackV1NietFront, 237, 569, ..#DefaultAfmetingK1, ..#DefaultAfmetingK2, ..#DefaultAfmetingK3) ]]> @@ -220,14 +215,10 @@ Do $$$AssertEquals(DoosBerekenaar.GeefKartonSpecificaties().Kinderen.Count(), 2, "DoosLade en DoosLadeFlatpackV1Front") Do $$$AssertEquals(DoosLade.DoosType, ##class(APPS.Halux.PPS.Verpakking.enu.DoosTypes).Flatpack()) Do $$$AssertEquals(DoosLadeFlatpackV1Front.DoosType, ##class(APPS.Halux.PPS.Verpakking.enu.DoosTypes).VouwErrondDoos()) + Do $$$AssertTrue($IsObject(DoosBerekenaar.GeefDoosLadeFlatpackV1Front()), "Wel DoosLadeFlatpackV1Front, want is een Binnenlade") Do $$$AssertFalse($IsObject(DoosBerekenaar.GeefDoosLosseOnderdelen()), "Geen losse-onderdelen-doos, want is vast product in builders bij FlatpackV1") - Do $$$AssertEquals(DoosLade.Diepte, 569, "BreedteInMM van Bodem") // Per default dwarsliggend - Do $$$AssertEquals(DoosLade.Breedte, 237, "LengteInMM van Zijkant") // Per default dwarsliggend - Do $$$AssertEquals(DoosLade.Hoogte, ..#DefaultHoogteDoosLadeFlatpackV1NietFront) - Do $$$AssertEquals(DoosLade.K1, ..#DefaultAfmetingK1) - Do $$$AssertEquals(DoosLade.K2, ..#DefaultAfmetingK2) - Do $$$AssertEquals(DoosLade.K3, ..#DefaultAfmetingK3) + Do ..AssertFlatpackV1DoosLade(DoosLade, ..#DefaultHoogteDoosLadeFlatpackV1NietFront, 237, 569, ..#DefaultAfmetingK1, ..#DefaultAfmetingK2, ..#DefaultAfmetingK3) Do $$$AssertEquals(DoosLadeFlatpackV1Front.Diepte, 191.5, "HoogteInMM van Front") Do $$$AssertEquals(DoosLadeFlatpackV1Front.Breedte, 590, "BreedteInMM van Front") Do $$$AssertEquals(DoosLadeFlatpackV1Front.Hoogte, ..#DefaultHoogteVoorDoosLadeFlatpackV1Front) @@ -250,12 +241,7 @@ Do $$$AssertFalse($IsObject(DoosBerekenaar.GeefDoosLadeFlatpackV1Front()), "Geen DoosLadeFlatpackV1Front, want is geen Binnenlade") Do $$$AssertFalse($IsObject(DoosBerekenaar.GeefDoosLosseOnderdelen()), "Geen losse-onderdelen-doos, want is vast product in builders bij FlatpackV1") - Do $$$AssertEquals(DoosLade.Diepte, 569, "BreedteInMM van Bodem") // Per default dwarsliggend - Do $$$AssertEquals(DoosLade.Breedte, 495, "LengteInMM van Zijkant") // Per default dwarsliggend - Do $$$AssertEquals(DoosLade.Hoogte, ..#DefaultHoogteDoosLadeFlatpackV1NietFront) - Do $$$AssertEquals(DoosLade.K1, 239.5, "HoogteInMM van Rug + DefaultAfmetingK2BijRelatiefGroteLadeDiepte") - Do $$$AssertEquals(DoosLade.K2, ..#DefaultAfmetingK2BijRelatiefGroteLadeDiepte) - Do $$$AssertEquals(DoosLade.K3, ..#DefaultAfmetingK3) + Do ..AssertFlatpackV1DoosLade(DoosLade, ..#DefaultHoogteDoosLadeFlatpackV1NietFront, 495, 569, 239.5, ..#DefaultAfmetingK2BijRelatiefGroteLadeDiepte, ..#DefaultAfmetingK3) ]]> @@ -345,6 +331,17 @@ ]]> + +DoosLade:APPS.Halux.PPS.TAORVerpakking.impl.DoosLade,VerwachteHoogte:TECH.Numeric,VerwachteBreedte:TECH.Numeric,VerwachteDiepte:TECH.Numeric,VerwachteK1:TECH.Numeric,VerwachteK2:TECH.Numeric,VerwachteK3:TECH.Numeric +1 + + + IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,ProductID:DOM.common.ProductID="ProductID" 1