2018-08-06 22:16:36 +02:00
|
|
|
import { routes, baseRoutes, getRoute } from '../routes';
|
|
|
|
|
|
|
|
test('returns all defined routes', () => {
|
2021-04-12 15:04:03 +02:00
|
|
|
expect(routes.length).toEqual(35);
|
2018-08-06 22:16:36 +02:00
|
|
|
expect(routes).toMatchSnapshot();
|
|
|
|
});
|
|
|
|
|
|
|
|
test('returns all baseRoutes', () => {
|
2021-02-25 10:54:53 +01:00
|
|
|
expect(baseRoutes.length).toEqual(11);
|
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');
|
|
|
|
});
|