it("does NOT update location when invalid route is requested", function() {
                SetupLinksAndPushState.changePath(1);
                SetupLinksAndPushState.changePath();
                SetupLinksAndPushState.changePath({});

                expect(Backbone.history.navigate).not.toHaveBeenCalled();
            });
            it("does NOT update location with requested route", function() {
                SetupLinksAndPushState.changePath("newRoute");

                expect(Backbone.history.navigate).not.toHaveBeenCalled();
            });
            it("calls Backbone navigate with requested route", function() {
                SetupLinksAndPushState.changePath("newRoute");

                expect(Backbone.history.navigate).toHaveBeenCalledWith("newRoute");
            });