public void passing_left_and_passing_right_fails() { var subject = new Exclusive(__this__, __this_is__); var result = subject.TryMatch(scanner); Assert.That(result.Success, Is.False); }
public void failing_left_side_and_failing_right_side_fails() { var subject = new Exclusive(__wally__, __dr_jones__); var result = subject.TryMatch(scanner); Assert.That(result.Success, Is.False); }
public void passing_left_and_failing_right_side_passes() { var subject = new Exclusive(__this__, __wally__); var result = subject.TryMatch(scanner); Assert.That(result.Success, Is.True); Assert.That(result.Value, Is.EqualTo("this")); }