public void Constructor_Always_InvokesBaseConstructor() { var modixContext = TestDataContextFactory.BuildTestDataContext(); var uut = new ConfigurationActionRepository(modixContext); uut.ModixContext.ShouldBeSameAs(modixContext); }
private static (ModixContext, ConfigurationActionRepository) BuildTestContext() { var modixContext = TestDataContextFactory.BuildTestDataContext(x => { x.Users.AddRange(Users.Entities.Clone()); x.GuildUsers.AddRange(GuildUsers.Entities.Clone()); x.GuildRoles.AddRange(GuildRoles.Entities.Clone()); x.GuildChannels.AddRange(GuildChannels.Entities.Clone()); x.ClaimMappings.AddRange(ClaimMappings.Entities.Clone()); x.DesignatedChannelMappings.AddRange(DesignatedChannelMappings.Entities.Clone()); x.DesignatedRoleMappings.AddRange(DesignatedRoleMappings.Entities.Clone()); x.ConfigurationActions.AddRange(ConfigurationActions.Entities.Clone()); }); var uut = new ConfigurationActionRepository(modixContext); return(modixContext, uut); }