public void Setup() { #region Configuration classes var fixture = new ConfigurationFixture(); configurationBuilder = fixture.GenerateConfiguration(); #endregion _httpHelper = new HttpHelper(fixture.ServicePath, fixture.ApiKeys, fixture.radarrClient, fixture.tmdbClient); _mediator = A.Fake <IMediator>(); _mediaDbContext = fixture.GetDbContext(); _servicePath = fixture.ServicePath; _apiKeys = fixture.ApiKeys; _radarrClient = fixture.radarrClient; }
public void TestChangeEvents() { var f = new ConfigurationFixture(); f.ConfigurationRoot["ReadOnlyChildCollection:3:Name"] = "NAME-A"; f.ConfigurationRoot["ReadOnlyChildCollection:3:Value"] = "333"; var x = f.RootElement.ReadOnlyChildCollection; object newElement = null; x.CollectionChanged += (s, args) => { newElement = args.NewItems[0]; }; f.ConfigurationRoot.Reload(); Assert.NotNull(newElement); Assert.IsAssignableFrom <IChildElement>(newElement); Assert.Equal("NAME-A", ((IChildElement)newElement).Name); Assert.Equal(333, ((IChildElement)newElement).Value); }
internal TestDataContext(TestDataFixture propertyTestData) { _propertyTestData = propertyTestData; BooleanPropertyDef = propertyTestData.BooleanPropertyDef; ChildConfigurationCollectionPropertyDef = propertyTestData.ChildConfigurationCollectionPropertyDef; ChildConfigurationDictionaryPropertyDef = propertyTestData.ChildConfigurationDictionaryPropertyDef; ReadOnlyChildConfigurationCollectionPropertyDef = propertyTestData.ReadOnlyChildConfigurationCollectionPropertyDef; ReadOnlyChildConfigurationDictionaryPropertyDef = propertyTestData.ReadOnlyChildConfigurationDictionaryPropertyDef; ChildDictionary = new Dictionary <string, IChildElement>() { { propertyTestData.Data[0].PropertyDef().PropertyName, propertyTestData.Data[0] }, { propertyTestData.Data[1].PropertyDef().PropertyName, propertyTestData.Data[1] }, { propertyTestData.Data[2].PropertyDef().PropertyName, propertyTestData.Data[2] }, { propertyTestData.Data[3].PropertyDef().PropertyName, propertyTestData.Data[3] }, { propertyTestData.Data[4].PropertyDef().PropertyName, propertyTestData.Data[4] } }; Configuration = new ConfigurationFixture(); }
public void TestEquals() { using (var fixture = new ConfigurationFixture()) { var def = new PropertyDef(typeof(IRootElement).GetProperty(nameof(IRootElement.StringPropertyA), BindingFlags.Public | BindingFlags.Instance), new ConfigurationObjectSettings()); var elementA = new Element <string, IChildElement>(def, (ConfigurationDictionaryBase <string, IChildElement>)fixture.RootElement.ChildDictionary, "TEST1"); var elementB = new Element <string, IChildElement>(def, (ConfigurationDictionaryBase <string, IChildElement>)fixture.RootElement.ChildDictionary, "TEST2"); Assert.True(elementA.Equals(elementA)); Assert.False(elementA.Equals((Element <string, IChildElement>)null)); Assert.False(elementA.Equals(elementB)); Assert.True(elementA.Equals((object)elementA)); Assert.False(elementA.Equals((object)null)); Assert.False(elementA.Equals((object)elementB)); Assert.False(elementA.Equals("different type")); } }
public WhenFileDoesNotExist(ConfigurationFixture configurationFixture, FileClientFixture fileClientFixture) : base(configurationFixture, fileClientFixture) { }
public CheckConstraintTests(ConfigurationFixture fixture) : base(fixture) { }
public IndexTests(ConfigurationFixture fixture) : base(fixture) { }
public WhenFileExists(ConfigurationFixture configurationFixture, FileClientFixture fileClientFixture) : base(configurationFixture, fileClientFixture) { }
public WhenValidFileSupplied(ConfigurationFixture configurationFixture, FileClientFixture fileClientFixture) : base(configurationFixture, fileClientFixture) { }
public ProcedureParameterTests(ConfigurationFixture fixture) : base(fixture) { }
public SendTests(ConfigurationFixture fixture) : base(fixture) { }
public FormatTests(ConfigurationFixture fixture) : base(fixture) { }
public PaisControllerTestIntegracion(ConfigurationFixture configuration) { _mockConfig = new TestWebApplicationConfigFixture(configuration); }
public BackupHistoryTests(ConfigurationFixture fixture) : base(fixture) { }
public UserPrivilegeTests(ConfigurationFixture fixture) : base(fixture) { }
public FunctionTests(ConfigurationFixture fixture) : base(fixture) { }
public FieldDimensionTests(ConfigurationFixture fixture) : base(fixture) { }
public ViewRelationTests(ConfigurationFixture fixture) : base(fixture) { }
public WhenMaximumCharactersIsExceeded(ConfigurationFixture configurationFixture, SpeechSynthesizerFixture speechSynthesizerFixture) : base(configurationFixture, speechSynthesizerFixture) { }
public ApiPaisesPredetTest(ConfigurationFixture configuration) { _configuration = configuration.Configuration; }
protected BaseRepositoryTest(ConfigurationFixture configuration) { Configuration = configuration; }
public SecurityClassTests(ConfigurationFixture fixture) : base(fixture) { }
public FilterTests(ConfigurationFixture fixture) : base(fixture) { }
public RoleTests(ConfigurationFixture fixture) : base(fixture) { }
public ParserConfigurationTests(ConfigurationFixture configurationFixture, ITestOutputHelper output) : base(configurationFixture, output) { _mockRepository = new MockRepository(MockBehavior.Strict); }
public DatabaseTests(ConfigurationFixture fixture) : base(fixture) { }
public RelationFieldTests(ConfigurationFixture fixture) : base(fixture) { }
public SubscriptionTests(ConfigurationFixture fixture) : base(fixture) { }
public TriggerTests(ConfigurationFixture fixture) : base(fixture) { }
public DependencyTests(ConfigurationFixture fixture) : base(fixture) { }