public void EmptySectionConstructionWorks() { // --- Act var settings = new ResourceConnectionProviderSettings(); // --- Assert settings.Providers.ShouldHaveCountOf(0); }
public void ConstructorWithTypesWorks() { // --- Arrange var types = new List <Type>() { typeof(int), typeof(string) }; // --- Act var settings = new ResourceConnectionProviderSettings(types); // --- Assert settings.Providers.ShouldHaveCountOf(2); }
public void ConstructFromXElementWorks() { // --- Arrange var types = new List <Type>() { typeof(int), typeof(string) }; var settings = new ResourceConnectionProviderSettings(types); var xml = settings.WriteToXml("provider"); // --- Act settings = new ResourceConnectionProviderSettings(xml); // --- Assert settings.Providers.ShouldHaveCountOf(2); }