Class MoqMockAdapter
Wraps a non-generic Moq mock in the provider-neutral FastMoq abstraction.
Implements
Inherited Members
Namespace: FastMoq.Providers.MoqProvider
Assembly: FastMoq.Provider.Moq.dll
Syntax
public sealed class MoqMockAdapter : IFastMock
Constructors
MoqMockAdapter(Mock)
Initializes a new adapter for the supplied Moq mock.
Declaration
public MoqMockAdapter(Mock inner)
Parameters
| Type | Name | Description |
|---|---|---|
| Mock | inner |
Properties
Inner
Gets the wrapped Moq mock.
Declaration
public Mock Inner { get; }
Property Value
| Type | Description |
|---|---|
| Mock |
Instance
Gets the mocked instance.
Declaration
public object Instance { get; }
Property Value
| Type | Description |
|---|---|
| object |
MockedType
Gets the runtime type being mocked.
Declaration
public Type MockedType { get; }
Property Value
| Type | Description |
|---|---|
| Type |
NativeMock
Gets the provider-specific underlying mock object.
Declaration
public object NativeMock { get; }
Property Value
| Type | Description |
|---|---|
| object |
Methods
Reset()
Resets mock state when supported by the provider wrapper.
Declaration
public void Reset()