Ejemplo n.º 1
0
class TestWordPermutations(unittest.TestCase):
    def setUp(self):
        self.r = Rebus("")

    def test_permutations_for_dove(self):
        output = self.r.word_permutations("do", "ve")
        assert "dove" in output

    def test_permutations_for_work(self):
        output = self.r.word_permutations("rk", "wo")
        assert "work" in output

    def test_permutations_for_solved(self):
        output = self.r.word_permutations("lve", "so")
        assert "solve" in output

    def test_permutations_for_this(self):
        output = self.r.word_permutations("hs", "ti")
        assert "this" in output

    def test_permutations_for_here(self):
        output = self.r.word_permutations("er", "he")
        assert "here" in output
Ejemplo n.º 2
0
class TestWordPermutations(unittest.TestCase):

    def setUp(self):
        self.r = Rebus('')

    def test_permutations_for_dove(self):
        output = self.r.word_permutations('do', 've')
        assert 'dove' in output

    def test_permutations_for_work(self):
        output = self.r.word_permutations('rk', 'wo')
        assert 'work' in output

    def test_permutations_for_solved(self):
        output = self.r.word_permutations('lve', 'so')
        assert 'solve' in output

    def test_permutations_for_this(self):
        output = self.r.word_permutations('hs', 'ti')
        assert 'this' in output

    def test_permutations_for_here(self):
        output = self.r.word_permutations('er', 'he')
        assert 'here' in output