コード例 #1
0
    public void Paired_and_nested_brackets()
    {
        var value = "([{}({}[])])";

        Assert.True(BracketPush.IsPaired(value));
    }
コード例 #2
0
    public void Unpaired_and_nested_brackets()
    {
        const string actual = "([{])";

        Assert.False(BracketPush.Matched(actual));
    }
コード例 #3
0
    public void Math_expression()
    {
        const string actual = "(((185 + 223.85) * 15) - 543)/2";

        Assert.True(BracketPush.Matched(actual));
    }
コード例 #4
0
    public void Simple_nested_brackets()
    {
        const string actual = "{[]}";

        Assert.True(BracketPush.Matched(actual));
    }
コード例 #5
0
    public void Several_paired_brackets()
    {
        const string actual = "{}[]";

        Assert.True(BracketPush.Matched(actual));
    }
コード例 #6
0
    public void Empty_string()
    {
        const string actual = "";

        Assert.True(BracketPush.Matched(actual));
    }
コード例 #7
0
    public void Wrong_ordered_brackets()
    {
        const string actual = "}{";

        Assert.False(BracketPush.Matched(actual));
    }
コード例 #8
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Unpaired_brackets()
    {
        var input = "[[";

        Assert.False(BracketPush.IsPaired(input));
    }
コード例 #9
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Wrong_ordered_brackets()
    {
        var input = "}{";

        Assert.False(BracketPush.IsPaired(input));
    }
コード例 #10
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Complex_latex_expression()
    {
        var input = "\\left(\\begin{array}{cc} \\frac{1}{3} & x\\\\ \\mathrm{e}^{x} &... x^2 \\end{array}\\right)";

        Assert.True(BracketPush.IsPaired(input));
    }
コード例 #11
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Empty_string()
    {
        var input = "";

        Assert.True(BracketPush.IsPaired(input));
    }
コード例 #12
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Math_expression()
    {
        var input = "(((185 + 223.85) * 15) - 543)/2";

        Assert.True(BracketPush.IsPaired(input));
    }
コード例 #13
0
    public void Unpaired_and_nested_brackets()
    {
        var value = "([{])";

        Assert.False(BracketPush.IsPaired(value));
    }
コード例 #14
0
    public void Unopened_closing_brackets()
    {
        var value = "{[)][]}";

        Assert.False(BracketPush.IsPaired(value));
    }
コード例 #15
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Unpaired_and_nested_brackets()
    {
        var input = "([{])";

        Assert.False(BracketPush.IsPaired(input));
    }
コード例 #16
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Wrong_closing_bracket()
    {
        var input = "{]";

        Assert.False(BracketPush.IsPaired(input));
    }
コード例 #17
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Paired_and_wrong_nested_brackets()
    {
        var input = "[({]})";

        Assert.False(BracketPush.IsPaired(input));
    }
コード例 #18
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Paired_with_whitespace()
    {
        var input = "{ }";

        Assert.True(BracketPush.IsPaired(input));
    }
コード例 #19
0
    public void Unpaired_brackets()
    {
        const string actual = "[[";

        Assert.False(BracketPush.Matched(actual));
    }
コード例 #20
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Simple_nested_brackets()
    {
        var input = "{[]}";

        Assert.True(BracketPush.IsPaired(input));
    }
コード例 #21
0
    public void Paired_with_whitespace()
    {
        const string actual = "{ }";

        Assert.True(BracketPush.Matched(actual));
    }
コード例 #22
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Several_paired_brackets()
    {
        var input = "{}[]";

        Assert.True(BracketPush.IsPaired(input));
    }
コード例 #23
0
    public void Paired_square_brackets()
    {
        const string actual = "[]";

        Assert.True(BracketPush.Matched(actual));
    }
コード例 #24
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Paired_square_brackets()
    {
        var input = "[]";

        Assert.True(BracketPush.IsPaired(input));
    }
コード例 #25
0
    public void Paired_and_nested_brackets()
    {
        const string actual = "([{}({}[])])";

        Assert.True(BracketPush.Matched(actual));
    }
コード例 #26
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Paired_and_nested_brackets()
    {
        var input = "([{}({}[])])";

        Assert.True(BracketPush.IsPaired(input));
    }
コード例 #27
0
    public void Paired_and_wrong_nested_brackets()
    {
        const string actual = "[({]})";

        Assert.False(BracketPush.Matched(actual));
    }
コード例 #28
0
ファイル: BracketPushTest.cs プロジェクト: virtue91/csharp
    public void Unopened_closing_brackets()
    {
        var input = "{[)][]}";

        Assert.False(BracketPush.IsPaired(input));
    }
コード例 #29
0
    public void Complex_latex_expression()
    {
        const string actual = "\\left(\\begin{array}{cc} \\frac{1}{3} & x\\\\ \\mathrm{e}^{x} &... x^2 \\end{array}\\right)";

        Assert.True(BracketPush.Matched(actual));
    }
コード例 #30
0
    public void Several_paired_brackets()
    {
        var value = "{}[]";

        Assert.True(BracketPush.IsPaired(value));
    }