public void Initialize() { lock (this) { _appDirectApiMock = Substitute.For <IAppDirectApi>(); _cachedAppDirectApiMock = Substitute.For <ICachedAppDirectApi>(); var kernel = ServiceLocator.Kernel; kernel.Rebind <IAppDirectApi>().ToConstant(_appDirectApiMock); kernel.Rebind <ICachedAppDirectApi>().ToConstant(_cachedAppDirectApiMock); } }
public void Initialize() { lock (this) { _appDirectApiMock = Substitute.For<IAppDirectApi>(); _cachedAppDirectApiMock = Substitute.For<ICachedAppDirectApi>(); var kernel = ServiceLocator.Kernel; kernel.Rebind<IAppDirectApi>().ToConstant(_appDirectApiMock); kernel.Rebind<ICachedAppDirectApi>().ToConstant(_cachedAppDirectApiMock); } }
public CachedAppDirectApi(IAppDirectApi appDirectApi, ILogger logger) { _appDirectApi = appDirectApi; _log = logger; }
public void Init() { _appDirectApiMock = Substitute.For <IAppDirectApi>(); _log = Substitute.For <ILogger>(); _cachedAppDirectApi = new CachedAppDirectApi(_appDirectApiMock, _log); }
public CachedAppDirectApi(IAppDirectApi appDirectApi, ILogger logger) { _appDirectApi = appDirectApi; _log = logger; }
public void Init() { _appDirectApiMock = Substitute.For<IAppDirectApi>(); _log = Substitute.For<ILogger>(); _cachedAppDirectApi = new CachedAppDirectApi(_appDirectApiMock, _log); }