public void Setup() { _appFixture = new ApplicationFixture(); _boosterService = Substitute.For <IBoosterService>(); _appFixture.OnConfigureServices += (_, collection) => { collection.AddSingleton(_boosterService); }; }
public void Setup() { _appFixture = new ApplicationFixture(); _roleService = Substitute.For <IDiscordGuildRoleService>(); _dateTime = Substitute.For <IDateTime>(); _roleConfiguration = Substitute.For <IRoleConfiguration>(); _directMessageService = Substitute.For <IDiscordDirectMessageService>(); _dbContext = Substitute.For <IApplicationDbContext>(); _actionLogMock = _dbContext.ConfigureMockDbSet(x => x.ModerationActionLogs); _activeMuteMock = _dbContext.ConfigureMockDbSet(x => x.ModerationActiveMutes); _currentUserService = Substitute.For <ICurrentUserService>(); _currentUserId = 14245; _currentUserService.UserId.Returns(_currentUserId.ToString()); _roleId = 14245; _roleConfiguration.MuteRoleId.Returns(_roleId); _appFixture.OnConfigureServices += (_, services) => { services.AddSingleton(_roleService); services.AddSingleton(_dbContext); services.AddSingleton(_dateTime); services.AddSingleton(_currentUserService); services.AddSingleton(_roleConfiguration); services.AddSingleton(_directMessageService); }; }
public void Setup() { _appFixture = new ApplicationFixture(); _dbContext = Substitute.For <IApplicationDbContext>(); _appFixture.OnConfigureServices += (_, services) => { services.AddSingleton(_dbContext); }; }
public void Should_Resolve_View_Model() { // Given var registrar = Substitute.For <IPlatformRegistrar>(); // When ApplicationMock sut = new ApplicationFixture().WithPlatformRegistration(registrar); // Then sut.Container.Resolve <TestViewModel>().Should().NotBeNull(); }
public void Should_Call_Register_Platform_Services() { // Given var registrar = Substitute.For <IPlatformRegistrar>(); // When ApplicationMock sut = new ApplicationFixture().WithPlatformRegistration(registrar); // Then registrar.Received().RegisterPlatformServices(Arg.Any <IRegistrator>()); }
public void Setup() { _roleService = Substitute.For <IDiscordGuildRoleService>(); _dbContext = Substitute.For <IApplicationDbContext>(); _fixture = new ApplicationFixture(); _fixture.OnConfigureServices += (_, services) => { services.AddSingleton(_roleService); services.AddSingleton(_dbContext); }; }
public void Setup() { _appFixture = new ApplicationFixture(); _calculator = Substitute.For <IXpCalculatorService>(); _dbContext = Substitute.For <IApplicationDbContext>(); _appFixture.OnConfigureServices += (_, services) => { var service = services .First(descriptor => descriptor.ServiceType == typeof(IXpCalculatorService)); services.Remove(service); services.AddSingleton(_calculator); services.AddSingleton(_dbContext); }; }
public void Setup() { _appFixture = new ApplicationFixture(); _dateTime = Substitute.For <IDateTime>(); _dbContext = Substitute.For <IApplicationDbContext>(); _moderationService = Substitute.For <IDiscordModerationService>(); _discordConfiguration = Substitute.For <IDiscordConfiguration>(); _appFixture.OnConfigureServices += (_, services) => { services.AddSingleton(_dbContext); services.AddSingleton(_dateTime); services.AddSingleton(_moderationService); services.AddSingleton(_discordConfiguration); }; }
public void Setup() { _appFixture = new ApplicationFixture(); _dbContext = Substitute.For <IApplicationDbContext>(); _boosterService = Substitute.For <IBoosterService>(); _dateTime = Substitute.For <IDateTime>(); _discordChannelService = Substitute.For <IDiscordGuildChannelService>(); _appFixture.OnConfigureServices += (_, services) => { services.AddSingleton(_dbContext); services.AddSingleton(_boosterService); services.AddSingleton(_dateTime); services.AddSingleton(_discordChannelService); }; }
protected override void Dispose(bool disposing) { if (ApplicationFixture != null) { ApplicationFixture.Dispose(); } if (ComponentWithNoDependenciesFixture != null) { ComponentWithNoDependenciesFixture.Dispose(); } if (SelfContainedApplicationFixture != null) { SelfContainedApplicationFixture.Dispose(); } base.Dispose(disposing); }
public void Setup() { _appFixture = new ApplicationFixture(); _moderationService = Substitute.For <IDiscordModerationService>(); _dbContext = Substitute.For <IApplicationDbContext>(); _dateTime = Substitute.For <IDateTime>(); _currentUserService = Substitute.For <ICurrentUserService>(); _actionLogMock = _dbContext.ConfigureMockDbSet(x => x.ModerationActionLogs); _currentUserId = 14245; _currentUserService.UserId.Returns(_currentUserId.ToString()); _appFixture.OnConfigureServices += (_, services) => { services.AddSingleton(_moderationService); services.AddSingleton(_dbContext); services.AddSingleton(_dateTime); services.AddSingleton(_currentUserService); }; }
public void Setup() { _appFixture = new ApplicationFixture(); _dateTime = Substitute.For <IDateTime>(); _dbContext = Substitute.For <IApplicationDbContext>(); _roleService = Substitute.For <IDiscordGuildRoleService>(); _discordConfiguration = Substitute.For <IDiscordConfiguration>(); _roleConfiguration = Substitute.For <IRoleConfiguration>(); _roleConfiguration.MuteRoleId.Returns(_roleId); _appFixture.OnConfigureServices += (_, services) => { services.AddSingleton(_dbContext); services.AddSingleton(_dateTime); services.AddSingleton(_roleService); services.AddSingleton(_discordConfiguration); services.AddSingleton(_roleConfiguration); }; }
public void Setup() { _appFixture = new ApplicationFixture(); _dbContext = Substitute.For <IApplicationDbContext>(); _boosterService = Substitute.For <IBoosterService>(); _discordGuildService = Substitute.For <IDiscordGuildService>(); _appFixture.OnConfigureServices += (_, services) => { services.AddSingleton(_dbContext); services.AddSingleton(_boosterService); services.AddSingleton(_discordGuildService); }; _boosterService.ActiveBoosters = Arg.Do <Dictionary <ulong, List <ActiveBooster> > >(x => _activeBoosters = x); _boosterService.QueuedBoosters = Arg.Do <Dictionary <ulong, Queue <QueuedBooster> > >(x => _queuedBoosters = x); _boosterService.AvailableSlots = Arg.Do <Dictionary <ulong, List <AvailableSlot> > >(x => _availableSlots = x); _boosterService.ActiveBoosters.Returns(_activeBoosters); _boosterService.QueuedBoosters.Returns(_queuedBoosters); _boosterService.AvailableSlots.Returns(_availableSlots); }
public CastSpellFeature(ApplicationFixture application) : base(application) { }
public RestartTests(ApplicationFixture application) : base(application) { }
public ApplyReactionRolesCommandValidationTests() { _fixture = new ApplicationFixture(); }
public CreateNewApplicationTest() { _applicationFixture = new ApplicationFixture(); }
public UpdateApplicationTest() { _applicationFixture = new ApplicationFixture(); }
public virtual void Init() { App = new ApplicationFixture(); }
public void SetUpApplicationFixture() { ApplicationFixture = new ApplicationFixture(Server.HttpClient, RootContainer); }
public GetTopUsersByXPQueryValidationTests() { _fixture = new ApplicationFixture(); }
public void Setup() { _appFixture = new ApplicationFixture(); }
public BaseFeature(ApplicationFixture application) { this.application = application; }
public GetApplicationByIdTest() { _applicationFixture = new ApplicationFixture(); }
public ProductsCatalogApiEndToEndTests(ApplicationFixture app) { _app = app; }