| [ next ] [ prev ] [ contents ] [ up to Scoring Tests ] | XP-Cinti TDD Workshop |
Reviewing the unit tests reveal the following pattern that appears at least twice ...
@net[2,1] = :BLACK
@net[1,2] = :BLACK
@net[2,3] = :BLACK
@net[3,2] = :BLACK
|
This code just sets up a scoring position, so lets encapsulate it into its own method.
def test_score_at
...
configure_score
...
end
def configure_score
@net[2,1] = :BLACK
@net[1,2] = :BLACK
@net[2,3] = :BLACK
@net[3,2] = :BLACK
end
|
And the tests still pass.
| [ next ] [ prev ] [ contents ] [ up to Scoring Tests ] | Copyright 2003 by Jim Weirich.![]() |