Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Eigenlijk zijn dat hier allemaal commits om dependency injection toe te laten op deze Creator. Zouden er dan ook niet wat testen moeten zijn die wat dependencies injecten en het gedrag van hieronde...

Eigenlijk zijn dat hier allemaal commits om dependency injection toe te laten op deze Creator. Zouden er dan ook niet wat testen moeten zijn die wat dependencies injecten en het gedrag van hieronder verifiëren?

overbodige comment?

overbodige comment?

[ICT-860]PM: Maatwerk: ingekort ORGALUX: "ORGALUX" in bestelreferentie zetten
[ICT-860]PM: Maatwerk: ingekort ORGALUX: "ORGALUX" in bestelreferentie zetten
Deze method voor TAX is volledig identiek http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/warning.gif aan die erboven voor LBX, op één woordje na : ..GeefProductU...

Deze method voor TAX is volledig identiek aan die erboven voor LBX, op één woordje na : ..GeefProductUpdater("TAX", ...
En ondertussen mogelijk ook nog eens t zelfde voor TBX (niet in deze review)

Zoals reeds eerder opgemerkt : Maak in de UT duidelijk waar de variatie zit, dus niet door de volledige impl te kopieren en één waarde te veranderen.
Oplossing hier is heel simpel : maak private method AssertProductUpdaterVoorLadeVariant (LadeVariant As ...enu)
en dan heb je 2 (of 3 indien TBX ook) testmethods die 1 lijntje code bevat met "LBX" of "TAX" of "TBX"

[ICT-958] [rvWV] PM: Maatwerk: BOMBOL VHIP481: TAX updaten:
[ICT-958] [rvWV] PM: Maatwerk: BOMBOL VHIP481: TAX updaten:
[DEF672] VHIP184: Sync Prod: BtwKode op product nodig (MAG: Leverbon maken: CalcBon error):
[DEF672] VHIP184: Sync Prod: BtwKode op product nodig (MAG: Leverbon maken: CalcBon error):
[UW481] PM: Nieuw product infaseren: Identnummer: letter als eerste teken enkel toegelaten voor PM:...
[UW481] PM: Nieuw product infaseren: Identnummer: letter als eerste teken enkel toegelaten voor PM:...