Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-4235] Manco: UGLYPicking code aanpassingen

- Nog enkele fouten aangepast:

* Het bepalen van de laatst gebruikte palletcode kijkt niet meer naar het tijdstip sinds hier met reworks foute palletcodes werden teruggegeven

* PalletCodes komen nu niet meer dubbel voor op pakbon en leverbon

- Test voor GeefLaatstGebruiktePalletCodeVoorToelevering uitgebreid

    • -0
    • +14
    ./PalletIDBepaler/PalletIDBepalerHelper.cls.xml
  1. … 10 more files in changeset.
[ICT-4242] Manco: DnaCodeService uitbreiding voor A/B

- Reviewopmerkingen toegepast: helper-klasse aangemaakt (+ unit tests) en opeetcode verwijderd

    • -0
    • +33
    ./PalletIDBepaler/PalletIDBepalerHelper.cls.xml
  1. … 10 more files in changeset.
Heum... waarom? Die verandert toch nooit en hoeft tussen UTs toch ook niet eventueel te veranderen? Toch zeker niet sinds er in de constructor ervan niets meer gebeurt. Ik dacht dat een OnBeforeOne...

Heum... waarom? Die verandert toch nooit en hoeft tussen UTs toch ook niet eventueel te veranderen? Toch zeker niet sinds er in de constructor ervan niets meer gebeurt.
Ik dacht dat een OnBeforeOneTest bedoeld is voor als er een gevaar is dat hij door eerdere UTs zou kunnen bevuild worden, wat hier niet het geval is.

Bwa, is een beetje zo gegroeid door refactoren... Waarom een Bepaler new'en per UnitTest, als je hem gewoon 1 keer kunt new'en in een OnBeforeAllTests? Daarna de afweging: Waarom dan nog de call on...

Bwa, is een beetje zo gegroeid door refactoren...
Waarom een Bepaler new'en per UnitTest, als je hem gewoon 1 keer kunt new'en in een OnBeforeAllTests?
Daarna de afweging: Waarom dan nog de call onder test speciaal gaan afzonderen? En bovendien: Waarom beschikken we anders over een $$$AssertTrue en $$$AssertFalse?
Het was bovendien daardoor ook niet meer nodig om een betekenisvolle, extra lokale variabele te voorzien in de UnitTesten (VerwachtInOpstartfase), dus ook al een regel minder per UT, zonder aan leesbaarheid in te boeten (eerder het tegendeel).
Doe de nieuwe versie eens open in studio en zie eens hoe leesbaar die is
Misschien moeten we dan eerder (mettertijd, als die klassen eens onder change komen) die van LBX en TBX aanpassen naar dit model?

Ik had verwacht dat "Product" of "ProductId" reeds werd doorgeven via de LadeInfo, maar dat blijkt toch niet het geval. Als dit wel zo was, dan had het niet nodig geweest om de extra parameter (pro...

Ik had verwacht dat "Product" of "ProductId" reeds werd doorgeven via de LadeInfo, maar dat blijkt toch niet het geval.
Als dit wel zo was, dan had het niet nodig geweest om de extra parameter (productieSequentie) toe te voegen.
Na al je inspanningen, keur ik deze oplossing goed

Ik begrijp niet echt waarom je deze "Assert..." method hebt weggewerkt. Dit is immers een algemeen gebruikt principe, o.a. om aan te geven dat de test-methods in deze klasse dezelfde logica oproepe...

Ik begrijp niet echt waarom je deze "Assert..." method hebt weggewerkt.
Dit is immers een algemeen gebruikt principe, o.a. om aan te geven dat de test-methods in deze klasse dezelfde logica oproepen. Hoe eenvoudig deze ook is.

En voor zover consistentie een argument i : de implementatie bij TAX is nu minder consistent met die van LBX en TBX.

Ik vind dit geen drama, hoor. Als je wilt kunnen we hierover van gedachten wisselen

Kleine suggestie : OpstartfaseBepaler voor iedere test(method) newen, dat is ietsje properder --> dus in de OnBeforeOneTest() is beter. Let op: parameter (aTestCase) !

Kleine suggestie :
OpstartfaseBepaler voor iedere test(method) newen, dat is ietsje properder --> dus in de OnBeforeOneTest() is beter.
Let op: parameter (aTestCase) !

[ICT-2144] [rvWV] HX: TAX koppeling: hoogteverstelling pilootklanten productieaansturing (frontverstelmogelijkheid):

- VERVOLG GRONDIGE REFACTOR => Architecturaal is het niet ok dat in productie-aansturing met KlantId gewerkt wordt => ...

- Waar nodig wordt nu het ProductieSequentieItem mee doorgegeven

- Via ProductieSequentieItem en ProductTypeApi wordt het product en daarop de behavior HeeftFrontHoogteVerstelling opgehaald

- HeeftFrontHoogteVerstelling wordt nu gebruikt om juiste ZijkantLijmProgramma te bepalen

- Bijhorende TestCases aangepast

  1. … 12 more files in changeset.
ineens een Set van maken, lijn wordt korter en leesbaarder

ineens een Set van maken, lijn wordt korter en leesbaarder

[ICT-2144] [rvWV] HX: TAX koppeling: hoogteverstelling pilootklanten productieaansturing...
[ICT-2144] [rvWV] HX: TAX koppeling: hoogteverstelling pilootklanten productieaansturing...
[ICT-2144] [rvWV] HX: TAX koppeling: hoogteverstelling pilootklanten productieaansturing (frontverstelmogelijkheid):

- ZijkantLijmProgrammaBepaler => BepaalProgramma => gebruikt nu MagKlantTAORFrontHoogteVerstellingBestellen van de KlantInstellingenService om via KlantId juiste programma te geven => Indien True => X ipv L, Y ipv R, G ipv C, H ipv D

- Klassen die BepaalProgramma van ZijkantLijmProgrammaBepaler gebruiken => geven nu KlantId mee door => van ProductieSequentieItem afgehaald

- Aanpassing en uitbreiding TestCases

- Mock met verkeerde package-naam (wellicht is klasse zelf ooit gemoved) verwijderd en het gebruik ervan vervangen door de juiste, die ook al bestond (automatisch gegenereerd)

  1. … 11 more files in changeset.
Is het interessant om als het om een herafdruk ga te checken of er een batchid werd meegeven? Om zo een nauwkeurigere error log te hebben. Of wordt misschien al gedaan in de ZoekViaBatchIdEnSequent...

Is het interessant om als het om een herafdruk ga te checken of er een batchid werd meegeven? Om zo een nauwkeurigere error log te hebben. Of wordt misschien al gedaan in de ZoekViaBatchIdEnSequentienummer!?

juist een bedenking. Moet deze test ook voor klantetiketten?

juist een bedenking. Moet deze test ook voor klantetiketten?

[ICT-1702] PA-UB-139: Planscan: TAOR etiketten afdrukken
[ICT-1702] PA-UB-139: Planscan: TAOR etiketten afdrukken
[ICT-1702] PA-UB-139: Planscan: TAOR etiketten afdrukken

- PrinterFactory uitmocken

    • -0
    • +19
    ./AansturingActie/common/KlantEtiket/PrinterFactory.cls.xml
  1. … 5 more files in changeset.
Niet alle commits van ICT242 zijn opgenomen : 'k weet het - kzou de SVN repo hier ook moeten aan toevoegen ofwel die code in de common steken ben er nog niet 100% wat hier mee te doen. Geen testen ...

Niet alle commits van ICT242 zijn opgenomen : 'k weet het - kzou de SVN repo hier ook moeten aan toevoegen ofwel die code in de common steken ben er nog niet 100% wat hier mee te doen.
Geen testen ==> needs resolution -> De testen zitten dus in de svn-repo

  • More
  • CR-188
  • finished reviewing
Niet alle commits van ICT242 zijn opgenomen in deze review *Geen testen ==> needs resolution http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/smile.gif *Ik zie g...
  • Niet alle commits van ICT242 zijn opgenomen in deze review
  • Geen testen ==> needs resolution
  • Ik zie geen inhoudelijke wijzigingen, enkel code generatie aanpassingen (bv. package name, cdata)
[ICT242] - Synchronizer terug werkend krijgen
[ICT242] - Synchronizer terug werkend krijgen
[ICT242] - Synchronizer terug werkend krijgen

- Export formaat gewijzigd -> Sync blijft maar melden dat deze moeten gesynced worden

    • -2
    • +1
    ./AansturingService/ActiviteitGroepValidator.cls.xml
[DEF528R] Actieve Batches: start batch met verkeerde ActiviteitGroepId

- refactor: validator met aparte tests + gegenereerde fake & mock

- tests toegevoegd dat validator toegevoegd wordt

    • -0
    • +18
    ./AansturingService/ActiviteitGroepValidator.cls.xml
  1. … 9 more files in changeset.
[UST1928] - MAT-OP-PPS-DOCS : Korte weergave op etiket

- Voor LBX verschijnt nu ook de korte notatie op het zaag-etiket

    • -0
    • +26
    ./Formatter/Mat.cls.xml
  1. … 6 more files in changeset.
[UST1230] TAX Assemblagekarren: Hoofding document moet de juiste lijn naam voor TAX doorgeven

- Formatteerder

    • -0
    • +19
    ./Formatter/ProductieLijn.cls.xml
  1. … 10 more files in changeset.