def test_gets_no_possible_words(self):
        custom_word_set = WordSet(set(['bat', 'banana', 'shoe', 'dog']))
        scrabble_calc = WordScrabbleCalculator('noluck', custom_word_set)
        possible_words = scrabble_calc.get_possible_words()

        self.assertEqual(possible_words, [])
    def test_gets_possible_words_with_blank_tile(self):
        custom_word_set = WordSet(set(['bat', 'banana', 'shoe', 'dog']))
        scrabble_calc = WordScrabbleCalculator('sd ooeg', custom_word_set)
        possible_words = scrabble_calc.get_possible_words()

        self.assertEqual(set(possible_words), set(['dog', 'shoe']))