import unittest
|
from converter import group_term, Taxonomy
|
|
|
class ConverterTestCase(unittest.TestCase):
|
def test_group_term(self):
|
terms = {}
|
line = "abstimmen;1;Wissen\n"
|
group_term(line, terms)
|
wissen_grp:set[str] = terms[(1,"Wissen")]
|
self.assertTrue( "abstimmen" in wissen_grp )
|
self.assertEqual(len(wissen_grp), 1)
|
print(terms)
|
|
def test_add_data(self):
|
key = (1, "Wissen")
|
value = "abstimmen"
|
terms = {
|
key : {value}
|
}
|
line = "anführen;1;Wissen\n"
|
group_term(line, terms)
|
wissen_grp:set[str] = terms[key]
|
self.assertTrue( "anführen" in wissen_grp )
|
self.assertTrue( len(wissen_grp), 2 )
|
|
|
|
if __name__ == '__main__':
|
unittest.main()
|