def METHOD_NAME(self) -> None:
    prop = bcpe.Enum(LineJoin)
    assert not prop.is_valid(None)
    assert not prop.is_valid(False)
    assert not prop.is_valid(True)
    assert not prop.is_valid(0)
    assert not prop.is_valid(1)
    assert not prop.is_valid(0.0)
    assert not prop.is_valid(1.0)
    assert not prop.is_valid(1.0+1.0j)
    assert not prop.is_valid("")
    assert not prop.is_valid(())
    assert not prop.is_valid([])
    assert not prop.is_valid({})
    assert not prop.is_valid(_TestHasProps())
    assert not prop.is_valid(_TestModel())
    assert not prop.is_valid("MITER")
    assert not prop.is_valid("ROUND")
    assert not prop.is_valid("BEVEL")
    assert not prop.is_valid(" miter")
    assert not prop.is_valid(" round")
    assert not prop.is_valid(" bevel")