def test_import_json_template_to_chain_correctly(): json_path_load = create_correct_path('test_chain_convert_to_json') chain = Chain() chain_template = ChainTemplate(chain) chain_template.import_chain(json_path_load) json_actual = chain_template.convert_to_dict() chain_expected = create_chain() chain_expected_template = ChainTemplate(chain_expected) json_expected = chain_expected_template.convert_to_dict() assert json.dumps(json_actual) == json.dumps(json_expected)
def test_empty_chain_to_json_correctly(): json_path_load = create_correct_path('test_empty_chain_convert_to_json') chain = Chain() chain_template = ChainTemplate(chain) json_actual = chain_template.convert_to_dict() with open(json_path_load, 'r') as json_file: json_expected = json.load(json_file) assert json.dumps(json_actual) == json.dumps(json_expected)