public void TestDebuggerVisualization1()
        {
            var properties = Create();
            var view       = new LogFilePropertiesView(properties);

            view.Items.Should().BeEmpty();
        }
        public void TestDebuggerVisualization2()
        {
            var properties = Create(
                new KeyValuePair <ILogFilePropertyDescriptor, object>(LogFileProperties.Created, new DateTime(2017, 12, 29, 12, 50, 0)),
                new KeyValuePair <ILogFilePropertyDescriptor, object>(LogFileProperties.Size, Size.FromGigabytes(1))
                );
            var view = new LogFilePropertiesView(properties);

            view.Items.Should().HaveCount(2);
            view.Items[0].PropertyDescriptor.Should().Be(LogFileProperties.Created);
            view.Items[0].Value.Should().Be(new DateTime(2017, 12, 29, 12, 50, 0));
            view.Items[1].PropertyDescriptor.Should().Be(LogFileProperties.Size);
            view.Items[1].Value.Should().Be(Size.FromGigabytes(1));
        }