Просмотр исходного кода

add test for retrievePageRedirectChains

Yuki Takei 3 лет назад
Родитель
Сommit
bade80175e
1 измененных файлов с 12 добавлено и 0 удалено
  1. 12 0
      packages/app/test/integration/models/page-redirect.test.js

+ 12 - 0
packages/app/test/integration/models/page-redirect.test.js

@@ -45,6 +45,18 @@ describe('PageRedirect', () => {
   });
 
   describe('.retrievePageRedirectChains', () => {
+    test('shoud return null when data is not found', async() => {
+      // setup:
+      expect(await PageRedirect.findOne({ fromPath: '/path1' })).toBeNull();
+
+      // when:
+      // retrieve
+      const chains = await PageRedirect.retrievePageRedirectChains('/path1');
+
+      // then:
+      expect(chains).toBeNull();
+    });
+
     test('shoud return IPageRedirectChains', async() => {
       // setup:
       await PageRedirect.insertMany([