def test_get_attribute(self):
        """
        Test getting attributes of a Null object.

        @raise AssertionError: If the test fails.
        """
        self.assertEquals(self.null, self.null.attr1)
        self.assertEquals(self.null, self.null.attr2)
        self.assertEquals(self.null, self.null.method1())
        self.assertEquals(self.null, self.null.method1().method2())
        self.assertEquals(self.null, self.null.method('value'))
        self.assertEquals(self.null, self.null.method(param='value'))
        self.assertEquals(self.null, self.null.method('value', param='value'))
        self.assertEquals(self.null, self.null.attr1.method1())
        self.assertEquals(self.null, self.null.method1().attr1)

        Test getting attributes of a Null object.

        @raise AssertionError: If the test fails.
        
tests/behavioral_tests/test_null.py