コード例 #1
0
    public void Skip_LaterVersion()
    {
        var osSkipAttribute = new MaximumOSVersionAttribute(
            OperatingSystems.Windows,
            new Version("2.5.11"),
            OperatingSystems.Windows,
            new Version("3.0.10.12"));

        Assert.False(osSkipAttribute.IsMet);
    }
コード例 #2
0
    public void DoesNotSkip_WhenOnlyVersionsMatch()
    {
        var osSkipAttribute = new MaximumOSVersionAttribute(
            OperatingSystems.Windows,
            new Version("2.5.10.12"),
            OperatingSystems.Linux,
            new Version("2.5.10.12"));

        Assert.True(osSkipAttribute.IsMet);
    }
コード例 #3
0
    public void DoesNotSkip_SameVersion()
    {
        var osSkipAttribute = new MaximumOSVersionAttribute(
            OperatingSystems.Windows,
            new Version("2.5.10"),
            OperatingSystems.Windows,
            new Version("2.5.10.12"));

        Assert.True(osSkipAttribute.IsMet);
    }