PDA

View Full Version : Refactoring Stone


cisc
29-02-2008, 12:19
Ragazzi, sto lavorando per rifattorizzare Stone e il meccanismo di trasformazione in Gem, solo che non capisco bene il seguente test:




public void testStoneTurnAction()
{
stone.getAnimatedSprite().setCurrentFrame(5);
grid.insertDroppable(stone, 13, 0);

state.update(0, controller);
environment.getTimer().advance(Stone.ANIMATION_FRAME_DELAY);
state.update(0, controller); // first parameter ignored

assertEquals(6, stone.getAnimatedSprite().getCurrentFrame());
}


cioè, capisco che vuole testare, ma non capisco perchè lo fa così...specialmente quel commento non mi è per nulla chiaro:confused:

Bonfo
29-02-2008, 19:49
Rifallo! :D :D
Mi sa che fai prima.

Baol
29-02-2008, 19:54
Anche perchè le Action sono state eliminate...

cisc
29-02-2008, 23:43
Anche perchè le Action sono state eliminate...

beh, ancora non tutte....ma fra poco ne sparirà un'altra:D