コード例 #1
0
 public void RangeTerminalWhenInputIsLessThanLowerBoundShouldFail()
 {
     var rangeTerminal = new RangeTerminal('a', 'z');
     Assert.IsFalse(rangeTerminal.IsMatch('0'));
 }
コード例 #2
0
 public void RangeTerminalWhenInputGreaterThanUpperBoundShouldFail()
 {
     var rangeTerminal = new RangeTerminal('a', 'z');
     Assert.IsFalse(rangeTerminal.IsMatch('A'));
 }
コード例 #3
0
 public void RangeTerminalWhenInputBetweenBoundsShouldMatch()
 {
     var rangeTerminal = new RangeTerminal('a', 'z');
     Assert.IsTrue(rangeTerminal.IsMatch('l'));
 }
コード例 #4
0
ファイル: RangeTerminalTests.cs プロジェクト: whitten/Pliant
 public void Test_RangeTerminal_That_When_Start_Less_Than_Lower_Bound_IsMatch_Returns_False()
 {
     var rangeTerminal = new RangeTerminal('a', 'z');
     Assert.IsFalse(rangeTerminal.IsMatch('0'));
 }
コード例 #5
0
ファイル: RangeTerminalTests.cs プロジェクト: whitten/Pliant
 public void Test_RangeTerminal_That_When_End_Greater_Than_Upper_Bound_IsMatch_Returns_False()
 {
     var rangeTerminal = new RangeTerminal('a', 'z');
     Assert.IsFalse(rangeTerminal.IsMatch('A'));
 }
コード例 #6
0
ファイル: RangeTerminalTests.cs プロジェクト: whitten/Pliant
 public void Test_RangeTerminal_That_When_Character_Between_Bounds_IsMatch_Returns_True()
 {
     var rangeTerminal = new RangeTerminal('a', 'z');
     Assert.IsTrue(rangeTerminal.IsMatch('l'));
 }