Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz> Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/5
This commit was merged in pull request #5.
This commit is contained in:
@@ -99,6 +99,18 @@ describe('pageSignature', () => {
|
||||
expect(pageSignature(before)).toBe(pageSignature(after));
|
||||
});
|
||||
|
||||
it('изменение комментария к решению меняет подпись — он показан колонкой «Причина возврата/отклонения»', () => {
|
||||
const before = page({ rows: [request({ decisionComment: 'Исправьте должность' })] });
|
||||
const after = page({ rows: [request({ decisionComment: 'Приложите скан' })] });
|
||||
expect(pageSignature(before)).not.toBe(pageSignature(after));
|
||||
});
|
||||
|
||||
it('появление комментария к решению у строки без него тоже меняет подпись', () => {
|
||||
const before = page({ rows: [request()] });
|
||||
const after = page({ rows: [request({ decisionComment: 'Исправьте должность' })] });
|
||||
expect(pageSignature(before)).not.toBe(pageSignature(after));
|
||||
});
|
||||
|
||||
it('пустая страница имеет стабильную подпись', () => {
|
||||
expect(pageSignature({ rows: [], totalRows: 0 })).toBe(pageSignature({ rows: [], totalRows: 0 }));
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user