Exemplo n.º 1
0
        public static IRoute ShouldContainRoute(this TestRouteLog log, IRouteSignature signature)
        {
            var match = log.Log.FirstOrDefault(signature.Matches);

            if (match == null)
                Assert.Fail("No route like '{0}' found in log", signature);

            return match;
        }
Exemplo n.º 2
0
 public void Register(IRouteSignature routeSignature)
 {
     _signatures.Add(routeSignature);
 }
Exemplo n.º 3
0
 public IEnumerable<IRoute> GetRoutesLike(IRouteSignature signature)
 {
     return _log.Where(r => signature.Matches(r));
 }