public void Object_can_be_retrieved_from_configuration(ConfigurationBuilder configurationBuilder, ObjectWithSimpleStringArray testSource) { configurationBuilder.AddObject(testSource); var configuration = configurationBuilder.Build(); var result = configuration.Get <ObjectWithSimpleStringArray>(); Assert.That(result.Texts, Is.EquivalentTo(testSource.Texts)); }
public void Object_is_added_to_configuration(ConfigurationBuilder configurationBuilder, ObjectWithSimpleStringArray testSource) { configurationBuilder.AddObject(testSource); var configuration = configurationBuilder.Build(); Assert.That(configuration[$"{nameof(testSource.Texts)}:0"], Is.EqualTo($"{testSource.Texts[0]}")); }