Beispiel #1
0
        public void MockPrivateField_WhenCalled_SuccessfullyMocksAndReverts()
        {
            MockableClass mockableClass = new MockableClass();

            Mocker.MockPrivateField(typeof(MockableClass), mockableClass, "privateField", 12,
                                    () =>
            {
                Expect(() => mockableClass.PrivateField, Is.EqualTo(12));
            });
            Expect(() => mockableClass.PrivateField, Is.EqualTo(0));
        }
Beispiel #2
0
        public void GetPrivateFieldValue_WhenCalled_ReturnsPrivateFieldValid()
        {
            MockableClass mockableClass = new MockableClass();

            Expect(Mocker.GetPrivateFieldValue(typeof(MockableClass), mockableClass, "privateField"), Is.EqualTo(0));
        }
Beispiel #3
0
        public void CallPrivateMethod_WhenCalled_SuccessfullyCalls()
        {
            MockableClass mockableClass = new MockableClass();

            Expect(() => Mocker.CallPrivateMethod(typeof(MockableClass), mockableClass, "privateMethod", null), Is.EqualTo(0));
        }