Table of Contents

Interface IFakeMethods

Namespace
CMS.Tests
Assembly
CMS.Tests.dll

Interface for attaching methods for faking data within automated tests

[Obsolete("Interface was not intended for public use and will be removed in the next version.")]
public interface IFakeMethods
Extension Methods

Methods

InfoProvider<TInfo, TProvider>()

Fakes the data for the given info and provider

IInfoProviderFake<TInfo, TProvider> InfoProvider<TInfo, TProvider>() where TInfo : AbstractInfoBase<TInfo>, IInfo, new() where TProvider : AbstractInfoProvider<TInfo, TProvider>, new()

Returns

IInfoProviderFake<TInfo, TProvider>

Type Parameters

TInfo
TProvider

Info<TInfo>(InfoFakeSettings)

Fakes the data for the given info

IInfoFake<TInfo> Info<TInfo>(InfoFakeSettings settings = null) where TInfo : BaseInfo, IInfo, new()

Parameters

settings InfoFakeSettings

Fake settings

Returns

IInfoFake<TInfo>

Type Parameters

TInfo