Пример #1
0
    def test_get_property(self):
        obj = StubClass()

        value = PropertyReflector.get_property(obj, "_private_field")
        # assert None is value

        value = PropertyReflector.get_property(obj, "public_field")
        assert "ABC" == value

        value = PropertyReflector.get_property(obj, "public_prop")
        assert value is not None
Пример #2
0
    def test_get_property(self):
        obj = TestClass()

        value = PropertyReflector.get_property(obj, "_private_field")
        assert None == value

        value = PropertyReflector.get_property(obj, "public_field")
        assert "ABC" == value

        value = PropertyReflector.get_property(obj, "public_prop")
        assert None != value