Exemple #1
0
    public void MatchingValue_ReturnsValue()
    {
        // Arrange
        const TestB input = TestB.Test3;

        // Act
        var result = EnumF.Convert(input).To <TestA>();

        // Assert
        Assert.Equal(TestA.Test1, result);
    }
Exemple #2
0
    public void NoMatchingValue_Returns_None()
    {
        // Arrange
        const TestB input = TestB.Test5;

        // Act
        var result = EnumF.Convert(input).To <TestA>();

        // Assert
        result.AssertNone();
    }