Example #1
0
 public void TestEquals2()
 {
     RouteToken.Argument(0).Should().Be(RouteToken.Argument(0));
     RouteToken.Argument(0).Should().NotBe(RouteToken.Argument(1));
     RouteToken.Argument(42).Should().Be(RouteToken.Argument(42));
     RouteToken.Argument(42).Should().NotBe(RouteToken.Argument(43));
 }
Example #2
0
 public void TestTokenize12()
 {
     RouteToken.Tokenize(@"id={0}")
     .Should()
     .Equal(
         RouteToken.Constant(@"id="),
         RouteToken.Argument(0));
 }
Example #3
0
 public void TestTokenize11()
 {
     RouteToken.Tokenize(@"{0}\{1}")
     .Should()
     .Equal(RouteToken.Argument(0),
            RouteToken.Constant(@"\"),
            RouteToken.Argument(1));
 }
Example #4
0
 public void TestTokenize10()
 {
     RouteToken.Tokenize("{0}").Should().Equal(RouteToken.Argument(0));
     RouteToken.Tokenize("{1}").Should().Equal(RouteToken.Argument(1));
     RouteToken.Tokenize("{10}").Should().Equal(RouteToken.Argument(10));
 }