Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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();
        }