def test_each_unique_commenter(self):
        scorer = ScoreCalculator(data={ 'issue_comments': [
            { 'user': { 'login': '******' } },
            { 'user': { 'login': '******' } },
            { 'user': { 'login': '******' } },
            { 'user': { 'login': '******' } },
            { 'user': { 'login': '******' } },
        ], 'issue': { 'user': { 'login': '******' } } })

        scorer.each_unique_commenter(add=2)
        self.assertEquals(scorer.score, 6)

        scorer = ScoreCalculator(data={ 'issue_comments': [
            {'user': { 'login': '******' } },
            {'user': { 'login': '******' } },
            {'user': { 'login': '******' } },
        ] })
        scorer.each_unique_commenter(add=2)
        self.assertEquals(scorer.score, 2)

        scorer = ScoreCalculator(data={ 'issue_comments': [
            { 'user': { 'login': '******' } },
            { 'user': { 'login': '******' } },
            { 'user': { 'login': '******' } },
            { 'user': { 'login': '******' } },
            { 'user': { 'login': '******' } },
        ], 'org_members': ['abe', 'jeb', 'rocky'] })
        scorer.each_unique_commenter(add=2)
        self.assertEquals(scorer.score, 4)

        scorer = ScoreCalculator(data={})
        scorer.each_unique_commenter(add=2)
        self.assertEquals(scorer.score, 0)