def test_noun_case_forms(): word_factory = WordFactory() word = word_factory.create_noun_from_json_object(noun_sample_obj) assert word.get_case_form('plural', 'accusative') == "ogrodniczki" assert word.get_case_form('singular', 'accusative') == u"ogrodniczkę" assert word.get_case_form('singular', 'instrumental') == u"ogrodniczką" assert word.get_case_form('plural', 'dative') == "ogrodniczkom"
def test_noun_creation(): word_factory = WordFactory() word = word_factory.create_noun_from_json_object(noun_sample_obj) assert isinstance(word, Word) assert word.get_basic_form() == "ogrodniczka" assert word.get_gender() == "f"