/
githubmirror
/
angular
Обзор
Документация
Войти
/
githubmirror
/
angular
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/core/test/util/stringify_spec.ts
34 строки
1 KB
Angular Robot
build: update Jasmine to 6.0.0
09 фев 2026, 23:15
09 фев 2026, 23:15
11767ca
Код
Авторство
О чём код?
/** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.dev/license */ import {concatStringsWithSpace, stringify} from '../../src/util/stringify'; describe('stringify', () => { it('should return string undefined when toString returns undefined', () => expect(stringify({toString: (): any => undefined})).toBe('undefined')); it('should return string null when toString returns null', () => expect(stringify({toString: (): any => null})).toBe('null')); describe('concatStringsWithSpace', () => { it('should concat with null', () => { expect(concatStringsWithSpace(null, null)).toEqual(''); expect(concatStringsWithSpace('a', null)).toEqual('a'); expect(concatStringsWithSpace(null, 'b')).toEqual('b'); }); it('should concat when empty', () => { expect(concatStringsWithSpace('', '')).toEqual(''); expect(concatStringsWithSpace('a', '')).toEqual('a'); expect(concatStringsWithSpace('', 'b')).toEqual('b'); }); it('should concat when not empty', () => { expect(concatStringsWithSpace('before', 'after')).toEqual('before after'); }); }); });