Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[VRB474] LBX S-geleider: probox onderdelenpickingblad: samentellen; geleidertechnologie niet opnemen in omschrijving:

- Na review => liquideren dubbele negatie => DezeHalffabDientEnkelVoorDezeGeleiderTechnologie => IsHalffabEenSGeleiderVoorBlumotionEnTOB

- Na review => DeAndereGeleiderTechnologie => enum als type => DOM.PM.enu.LBXGeleiderTechnologie

- Na review => in UnitTest => Array.Count ipv Object.Count en juiste datatypes

  1. … 1 more file in changeset.
Is exact dezeflde implementatie als de vorige method, behalve ..#ProductId1. Ik heb al een zeer geslaagde poging gedaan om de volledige UT te herschrijven. Misschien een goede gelegenheid om er in...

Is exact dezeflde implementatie als de vorige method, behalve ..#ProductId1.

Ik heb al een zeer geslaagde poging gedaan om de volledige UT te herschrijven.
Misschien een goede gelegenheid om er in pair-programming door te lopen.
Ik zal iets inboeken in uw agenda.

#dim ... As DOM.PM.enu...

#dim ... As DOM.PM.enu...

beter: Array.Count() i.p.v. Object.Count() idem Verwacht...

beter: Array.Count() i.p.v. Object.Count()

idem Verwacht...

Gewoon ter info: Deze test is een mooi voorbeeld, want hier zie beide gevallen naast (onder) elkaar : TOB 270mm is nog steeds de "oude" geleider TOB 300mm is de nieuwe S-geleider, dus de technolog...

Gewoon ter info:

Deze test is een mooi voorbeeld, want hier zie beide gevallen naast (onder) elkaar :
TOB 270mm is nog steeds de "oude" geleider
TOB 300mm is de nieuwe S-geleider, dus de technologie is nu weggelaten.

Daarom is het nice als een test in één oogopslag beide scenario's verifieert

Bij nader inzien staat er nu een dubbele negatie, want de laatste lijn van de functie is ook Quit $$$Not( ... ) Dat is vermoeiend om te begrijpen http://subversion02.vanhoecke.be/static/ogdo0b/2sta...

Bij nader inzien staat er nu een dubbele negatie, want de laatste lijn van de functie is ook Quit $$$Not( ... )
Dat is vermoeiend om te begrijpen

Dus als we dit omdraaien naar ..IsHalffabEenSGeleiderVoorBlumotionEnTOB()
dan kunnen we 2x "$$$Not" weglaten.
en bovendien geeft de methodnaam dan veel specifieker aan wat er getest wordt.

Dus als je akkoord bent, deze naam wijzigen in ..IsHalffabEenSGeleiderVoorBlumotionEnTOB() en onderaan de $$$Not() wegdoen.

Dus als je akkoord bent, deze naam wijzigen in ..IsHalffabEenSGeleiderVoorBlumotionEnTOB()
en onderaan de $$$Not() wegdoen.

hier dus http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/smile.gif

hier dus

[VRB474] LBX S-geleider: probox onderdelenpickingblad: samentellen; geleidertechnologie niet opnemen...
[VRB474] LBX S-geleider: probox onderdelenpickingblad: samentellen; geleidertechnologie niet opnemen...
[VRB474] LBX S-geleider: probox onderdelenpickingblad: samentellen; geleidertechnologie niet opnemen in omschrijving:

- HalffabGeleider => kleine refactoring en gebruik variabele DeAndereGeleiderTechnologie ipv hardcoded en GeefProductID ipv property te gebruiken want private

- Testen 4 variaties => BLUMOTION oude en nieuwe geleider en TIPONBLUMOTION oude en nieuwe geleider => met behulp van custom ArrayMatcher voor Kenmerken

    • -0
    • +39
    ./ArrayMatcher.cls.xml
  1. … 2 more files in changeset.