def METHOD_NAME(self):
    configFields = JsonConfigParser(TestJsonConfig.TestSchema).parseConfigFile(TestJsonConfig.configpath)
    configFields.string_setting = "This is a different sentence."
    configFields.int_setting = 100
    configFields.bool_setting = False
    # Write it.
    newConfigFilePath = TestJsonConfig.configpath + "_2"
    JsonConfigParser(TestJsonConfig.TestSchema).writeConfigFile(newConfigFilePath, configFields)
    # Read it back.
    newConfigFields = JsonConfigParser(TestJsonConfig.TestSchema).parseConfigFile(newConfigFilePath)
    assert newConfigFields == configFields, "Config field content was not preserved after writing/reading"
    assert list(configFields.__dict__.items()) == list(
        configFields.__dict__.items()
    ), "Config field ORDER was not preserved after writing/reading"