public void T0()
        {
            // Arrange
            var testConverter = new OptionalExecutionLevelToStringConverter();

            // Act
            var actual = testConverter.Convert(null, typeof(object), null !, InvariantCulture);

            // Assert
            Assert.Equal(string.Empty, actual);
        }
        public void T2()
        {
            // Arrange
            var          testConverter = new OptionalExecutionLevelToStringConverter();
            const double testLevel     = 1234.56;
            var          execution     = new Execution(testLevel, DateTime.Now, 100);
            var          optional      = Option.Some(execution);

            // Act
            var actual = testConverter.Convert(optional, typeof(object), null !, InvariantCulture);

            // Assert
            Assert.Equal(testLevel, actual);
        }