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']))