     }
     
     func testRoutesByName() {
-        let router = Router.sharedInstance
+        let router = Router()
         
         router.register(Route("testRouteName", type: .Other) { (variable) in
             return nil

        }
        
        router.register(route)
        router.evaluate(["foo"])
        waitForExpectationsWithTimeout(2.0, handler: nil)
    }
    
    func testRegister() {
        let router = Router.sharedInstance
        
        let route = Route("registerTest", type: .Other) { (variable) in
            return nil

            handlerExpectation.fulfill()
            return nil
        })
        
        router.navigator = UITabBarController(nibName: nil, bundle: nil)
        router.evaluateURL(NSURL(string: "scheme://walmart.com/foo/bar")!)
        
        waitForExpectationsWithTimeout(2.0, handler: nil)
