public void Test2B() { string a = "<random characters>"; Assert.AreEqual(17, Dec9.CountCancelled(a)); }
public void Test1H() { string a = "{{<a!>},{<a!>},{<a!>},{<ab>}}"; Assert.AreEqual(3, Dec9.ScoreGroups(a)); }
public void Test2A() { string a = "<>"; Assert.AreEqual(0, Dec9.CountCancelled(a)); }
public void Test1G() { string a = "{{<!!>},{<!!>},{<!!>},{<!!>}}"; Assert.AreEqual(9, Dec9.ScoreGroups(a)); }
public void Test1E() { string a = "{<a>,<a>,<a>,<a>}"; Assert.AreEqual(1, Dec9.ScoreGroups(a)); }
public void Test1D() { string a = "{{{},{},{{}}}}"; Assert.AreEqual(16, Dec9.ScoreGroups(a)); }
public void Test2G() { string a = "<{o\"i!a,<{i<a>"; Assert.AreEqual(10, Dec9.CountCancelled(a)); }
public void Test2D() { string a = "<{!>}>"; Assert.AreEqual(2, Dec9.CountCancelled(a)); }