Files
30-seconds-of-code/test/pad/pad.test.js
Angelos Chalaris a78f5db260 Test migration to jest by hand
Apparently using regular expressions is way easier.
2018-06-18 15:15:56 +03:00

14 lines
433 B
JavaScript

const expect = require('expect');
const pad = require('./pad.js');
test('pad is a Function', () => {
expect(pad).toBeInstanceOf(Function);
});
t.equal(pad('cat',8), ' cat ', 'cat is padded on both sides');
t.equal(pad('cat',8).length, 8, 'length of string is 8');
t.equal(pad(String(42), 6, '0'), '004200', 'pads 42 with "0"');
t.equal(pad('foobar', 3), 'foobar', 'does not truncates if string exceeds length');