public static void Constructor___Valid___Works() { // Arrange var configurations = new LogWriterConfigBase[] { ShareSerializationTestLogic.FileConfig, ShareSerializationTestLogic.EventLogConfig, ShareSerializationTestLogic.ConsoleConfig }.ToList(); // Act var actual = new LogWritingSettings(configurations); // Assert actual.Should().NotBeNull(); actual.Configs.Should().BeEquivalentTo(configurations); }
public static void Constructor___Null_configuration___Empty_set() { // Arrange LogWriterConfigBase[] configurations = null; // Act var actual = new LogWritingSettings(configurations); // Assert actual.Should().NotBeNull(); actual.Configs.Should().NotBeNull(); actual.Configs.Should().BeEmpty(); }