def test_every_x_characters_in_body(self): scorer = ScoreCalculator(data=setup_data('1234567890')) scorer.every_x_characters_in_body(add=2, x=1) self.assertEquals(scorer.score, 20) scorer = ScoreCalculator(data=setup_data('1234567890')) scorer.every_x_characters_in_body(add=2, x=5) self.assertEquals(scorer.score, 4) scorer = ScoreCalculator(data=setup_data('1234567890')) scorer.every_x_characters_in_body(add=2, x=5, max=3) self.assertEquals(scorer.score, 3) scorer = ScoreCalculator(data=setup_data('')) scorer.every_x_characters_in_body(add=2, x=5) self.assertEquals(scorer.score, 0)