@t7/utils
Version:
Utility methods for T7 components.
31 lines (27 loc) • 985 B
JavaScript
var _ = require("./");
// Dependencies.
// Describe test.
describe('trimMultiLine', function () {
// ================================
// Test for `null` and `undefined`.
// ================================
it('handles `null` and `undefined`', function () {
expect((0, _.trimMultiLine)(null)).toBe('');
expect((0, _.trimMultiLine)(undefined)).toBe('');
}); // ====================================
// Test for "single line" string value.
// ====================================
it('handles "single line" string value', function () {
var OLD = ' FOO BAR ';
var NEW = 'FOO BAR';
expect((0, _.trimMultiLine)(OLD)).toBe(NEW);
}); // ===================================
// Test for "multi-line" string value.
// ===================================
it('handles "multi-line" string value', function () {
var OLD = ' FOO \n \n BAR ';
var NEW = 'FOO \n\n BAR';
expect((0, _.trimMultiLine)(OLD)).toBe(NEW);
});
});
;