Пример #1
0
    def test_static_method(self):
        obj, raw_obj, kind = config._get_method(FakeClass, 'static_method')

        self.assertEqual(obj, FakeClass.static_method)
        self.assertEqual(raw_obj, FakeClass.__dict__['static_method'])
        self.assertEqual(kind, 'static method')
Пример #2
0
    def test_class_method(self):
        obj, raw_obj, kind = config._get_method(FakeClass, 'class_method')

        self.assertEqual(obj, FakeClass.class_method)
        self.assertEqual(raw_obj, FakeClass.__dict__['class_method'])
        self.assertEqual(kind, 'class method')
Пример #3
0
    def test_instance_method(self):
        obj, raw_obj, kind = config._get_method(FakeClass, 'instance_method')

        self.assertEqual(obj, FakeClass.instance_method)
        self.assertEqual(raw_obj, FakeClass.__dict__['instance_method'])
        self.assertEqual(kind, 'method')
Пример #4
0
    def test_static_method(self):
        obj, raw_obj, kind = config._get_method(FakeClass, 'static_method')

        self.assertEqual(obj, FakeClass.static_method)
        self.assertEqual(raw_obj, FakeClass.__dict__['static_method'])
        self.assertEqual(kind, 'static method')
Пример #5
0
    def test_class_method(self):
        obj, raw_obj, kind = config._get_method(FakeClass, 'class_method')

        self.assertEqual(obj, FakeClass.class_method)
        self.assertEqual(raw_obj, FakeClass.__dict__['class_method'])
        self.assertEqual(kind, 'class method')
Пример #6
0
    def test_instance_method(self):
        obj, raw_obj, kind = config._get_method(FakeClass, 'instance_method')

        self.assertEqual(obj, FakeClass.instance_method)
        self.assertEqual(raw_obj, FakeClass.__dict__['instance_method'])
        self.assertEqual(kind, 'method')