def test_value_setter(): field_obj = Field("test_field", 2) field_obj.value = 5 assert field_obj._value == 5
def test_render(): field_obj = Field("test_field", 2) ret = field_obj.render() assert ret["name"] == "test_field" assert ret["value"] == 2
def test_value_property(): field_obj = Field("test_field", 2) ret = field_obj.value assert ret == 2
def test_json(): field_obj = Field("test_field", 2) ret = field_obj.json assert ret.find("test_field")
def test_constructor(): field = Field("test_field") assert field.name == "test_field" field = Field("test_field", 1) assert field._value == 1