2018-08-06 22:16:36 +02:00
|
|
|
import { routes, baseRoutes, getRoute } from '../routes';
|
|
|
|
|
|
|
|
test('returns all defined routes', () => {
|
2021-02-24 11:03:18 +01:00
|
|
|
expect(routes.length).toEqual(32);
|
2018-08-06 22:16:36 +02:00
|
|
|
expect(routes).toMatchSnapshot();
|
|
|
|
});
|
|
|
|
|
|
|
|
test('returns all baseRoutes', () => {
|
2021-02-24 11:03:18 +01:00
|
|
|
expect(baseRoutes.length).toEqual(10);
|
2018-08-06 22:16:36 +02:00
|
|
|
expect(baseRoutes).toMatchSnapshot();
|
|
|
|
});
|
|
|
|
|
|
|
|
test('getRoute() returns named route', () => {
|
|
|
|
const featuresRoute = getRoute('/features');
|
|
|
|
expect(featuresRoute.path).toEqual('/features');
|
|
|
|
});
|