unittest für die SortierId geschrieben
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
from compare_lists import create_sorter_string
|
||||
import json
|
||||
import unittest
|
||||
|
||||
class RecursiveStringTest(unittest.TestCase):
|
||||
|
||||
def testCalculation(self):
|
||||
jsonString = '''{
|
||||
"829524001": {
|
||||
"Position": "10/0",
|
||||
"Parent": "829522001"
|
||||
},
|
||||
"829526001": {
|
||||
"Position": ".10/0",
|
||||
"Parent": "829524001"
|
||||
},
|
||||
"829526000": {
|
||||
"Position": "..10/0",
|
||||
"Parent": "829526002"
|
||||
},
|
||||
"829526002": {
|
||||
"Position": ".20/0",
|
||||
"Parent": "829524001"
|
||||
}
|
||||
}
|
||||
'''
|
||||
sivasData = json.loads(jsonString)
|
||||
self.assertEqual(create_sorter_string(sivasData, '829526000'), '829522001-829524001-829526002-829526000')
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
Reference in New Issue
Block a user