string_utils_spec.js 645 Bytes
Newer Older
1 2 3
describe('interpolate_ntext', function() {
    it('replaces placeholder values', function() {
        expect(interpolate_ntext('contains {count} student', 'contains {count} students', 1, {count: 1})).
4
            toBe('contains 1 student');
5
        expect(interpolate_ntext('contains {count} student', 'contains {count} students', 5, {count: 2})).
6 7 8 9
            toBe('contains 2 students');
    });
});

10 11
describe('interpolate_text', function() {
    it('replaces placeholder values', function() {
12 13 14 15
        expect(interpolate_text('contains {adjective} students', {adjective: 'awesome'})).
            toBe('contains awesome students');
    });
});