func TestRouteMatchOk(t *testing.T) { var assertion tameshigiri.Assertion var givenPattern string var newRoute *Route assertion = tameshigiri.NewAssertion(t) givenPattern = "/user/<alias>" newRoute = NewRoute(givenPattern, true) matches := newRoute.Match("/user/shiroyuki") assertion.IsTrue(matches != nil, "There should be a match.") actual := (*matches.Key("alias"))[0] assertion.Equals("shiroyuki", actual, "This should be 'shiroyuki'.") }