фикс на функции
This commit is contained in:
@@ -41,14 +41,23 @@ describe('DEFAULT_FUNCTIONS', () => {
|
||||
})
|
||||
|
||||
describe('МАКС', () => {
|
||||
it('возвращает максимум', () => {
|
||||
it('возвращает максимум из двух', () => {
|
||||
expect(DEFAULT_FUNCTIONS.МАКС(3, 7)).toBe(7)
|
||||
})
|
||||
it('ошибка при не-числах', () => {
|
||||
expect(DEFAULT_FUNCTIONS.МАКС('a' as any, 1)).toBe('#ЗНАЧ!')
|
||||
it('возвращает максимум из нескольких', () => {
|
||||
expect(DEFAULT_FUNCTIONS.МАКС(3, 7, 100)).toBe(100)
|
||||
})
|
||||
it('ошибка при Infinity', () => {
|
||||
expect(DEFAULT_FUNCTIONS.МАКС(Infinity, 1)).toBe('#ЧИСЛО!')
|
||||
it('работает с массивом', () => {
|
||||
expect(DEFAULT_FUNCTIONS.МАКС([3, 7, 1])).toBe(7)
|
||||
})
|
||||
it('игнорирует не-числа', () => {
|
||||
expect(DEFAULT_FUNCTIONS.МАКС('a' as any, 1)).toBe(1)
|
||||
})
|
||||
it('игнорирует Infinity', () => {
|
||||
expect(DEFAULT_FUNCTIONS.МАКС(Infinity, 1)).toBe(1)
|
||||
})
|
||||
it('ошибка без валидных чисел', () => {
|
||||
expect(DEFAULT_FUNCTIONS.МАКС('a' as any, 'b' as any)).toBe('#ЗНАЧ!')
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user