Ejemplo n.º 1
0
 def test_StartPositionPaintWhiteBlackWhite(self):
     painter = Painter()
     initialColor = painter.getValueAtCurrentPosition()
     self.assertEqual(0, initialColor, 'intial color is black')
     painter.paintCurrentWhite()
     whiteCoat = painter.getValueAtCurrentPosition()
     self.assertEqual(1, whiteCoat, 'white coat')
     painter.paintCurrentBlack()
     blackCoat = painter.getValueAtCurrentPosition()
     self.assertEqual(0, blackCoat, 'black coat')
     painter.paintCurrentWhite()
     whiteFinish = painter.getValueAtCurrentPosition()
     self.assertEqual(1, whiteFinish, 'white finish')