Add unit tests for containsSpaces handlebars extension.

This commit is contained in:
Maksym Lapshyn 2020-11-27 14:27:22 +02:00
parent 8d26ae5554
commit 697551bcae

View File

@ -10,4 +10,20 @@ describe('registerHandlebarHelpers', () => {
expect(helpers).toContain('notEquals');
expect(helpers).toContain('containsSpaces');
});
describe('containsSpaces', () => {
it('should return true when string with spaces is passed', () => {
registerHandlebarHelpers();
const containsSpaces = Handlebars.helpers['containsSpaces'];
const result = containsSpaces('I have spaces insideme');
expect(result).toBeTruthy();
});
it('should return false when string without spaces is passed', () => {
registerHandlebarHelpers();
const containsSpaces = Handlebars.helpers['containsSpaces'];
const result = containsSpaces('Ihavespacesinsideme');
expect(result).toBeFalsy();
});
});
});