コード例 #1
0
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"
コード例 #2
0
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"