Esempio n. 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
Esempio n. 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