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)