Exemple #1
0
        public void ParseShouldReturnOptionBoolNone()
        {
            // Arrange
            var           value    = "not an logical boolean";
            Option <bool> expected = None;

            // Act
            var result = BoolType.Parse(value);

            // Assert
            result.Should().Be(expected);
        }
Exemple #2
0
        public void ParseShouldReturnOptionBoolSome(string stringBool, bool expectedBool)
        {
            // Arrange
            var           value    = stringBool;
            Option <bool> expected = Some(expectedBool);

            // Act
            var result = BoolType.Parse(value);

            // Assert
            result.Should().Be(expected);
        }