Classification:
Improvement desirable
Ranking:
Minor
herwerken naar een Fake of Dummy mailer en terloops ook vhUnitTest.APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Service.UpdateVerwerkVlag.Test van dezelfde mailer laten genieten
Ranking:
Major
Classification:
Not conforming to standards
Volgens de overlevering mag je geen Generated klassen aanpassen , maar moet je daar een afgeleide klasse van maken en daar dan de specifieke implementatie in overschrijven
Ja, maar als die leeg is (op Econ), dan wordt de ZijwandHoogte gebruikt. Dit dateert nog van uit de tijd dat RugHoogte niet altijd werd ingevuld, maar enkel bij 'AfwijkendeRugHoogte'. Ondertussen is dat aangepast en kan eigenlijk heel het boeltje geconverteerd worden door de ObjectConverter
Standaardbinnenlade wordt getest met ---> CopyListOfDataTypes(..StandaardLadeItems(),..StandaardBinnenladeItems()) maw gebruikt standaardlade en binnenlade bevat geen setschroeven.
De klasse wordt maar éénmalig gegenereerd en ik vind het niet correct om foutieve code te laten staan, ook al is het een gegenereerde klasse en ook al wordt deze overridden in een andere klasse. Dit kan enkel maar verwarrend werken en kans geven op fouten als anderen de gegenereerde gaan gebruiken.
Wordt gebruikt in afgeleide klassen... mogelijk als indicatie dat je deze zeker moet meegeven. eventueel set verstuurder naar base Class, Maar gezien dat de spy een andere implementatie heeft voor verstuurder in constructor.
Waarom is er voor legrabox een uitzondering door niet te controleren op MagKlantVerpakkingTypeBestellen ??? ps : ik zie ook wel duidelijk dat die boolean hardcoded op $$$true wordt gezet
Ranking:
Minor
Classification:
Improvement desirable
Het lijkt mij beter om deze code te herwerken zodat er met een MultiDim / Array kan gewerkt worden waarbij de Lade_Familie_Variant als key gebruikt worden.
Classification:
Improvement desirable
Ranking:
Minor
Beter om op de KlantInstellingenService een extra method aan te maken die Lade_Familie binnenkrijgt , de klantid en het verpakkingtype zodoende we niet per Lade_Familie extra code moeten toevoegen
Classification:
Improvement desirable
Ranking:
Minor
Testen zouden eigenlijk het aantal moeten kunnen uitmocken zodat de logica van de code kan getest worden onafhankelijk van het aantal. Anders zal er bij iedere configuratie wijzigingen test-resultaten wijzigen