public void TransparentMocksAllowImplementationOfClassTypeToBeCalled() { var mock = factory.CreateMock <IEnumerable>(DefinedAs.OfStyle(MockStyle.Transparent).Implementing <ParentClass>()).As <ParentClass>(); Assert.AreEqual(9, mock.MockObject.ReadOnlyObjectProperty.Major); }
public void SpecifyingMockStyleTwiceWhenCreatingMockThrowsInvalidOperationException() { Mocks.CreateMock <IMockedType>(DefinedAs.OfStyle(MockStyle.Stub).OfStyle(MockStyle.Transparent)); }