Size: a a a

JS Liberty [ОЫ]

2020 October 08

t

th.witness in JS Liberty [ОЫ]
persona x grata
jest.mock('axios')

describe('Item', () => {
 const item = {
   title: 'React',
   url: 'https://reactjs.org/',
   author: 'Jordan Walke',
   num_comments: 3,
   points: 4,
   objectID: 0
 }
 const handleRemoveItem = jest.fn()
 let component

 beforeEach(() => {
   component = renderer.create(
     <Item item={item} onRemoveItem={handleRemoveItem} />
   )
 })

 it('renderer all props', () => {
   expect(component.root.findByType('a').props.href)
     .toEqual('https://reactjs.org/')

   expect(component.root.findAllByProps({ children: 'Jordan Walke' }).length)
     .toEqual(1)
 })

 it('calls onRemoveItem on button click', () => {
   component.root.findByType('button').props.onClick()

   expect(handleRemoveItem).toHaveBeenCalledTimes(1)
   expect(handleRemoveItem).toHaveBeenCalledWith(item)

   expect(component.root.findAllByType(Item).length).toEqual(1)
 })
})
Не надо проверять то, сколько раз вызывается функция.
источник

p

persona x grata in JS Liberty [ОЫ]
th.witness
Не надо проверять то, сколько раз вызывается функция.
Скажи это Robin Wieruch, как правильно
источник

t

th.witness in JS Liberty [ОЫ]
И пропсы проверять :/
источник

p

persona x grata in JS Liberty [ОЫ]
Или свою книгу напиши, я буду по ней учиться
источник

t

th.witness in JS Liberty [ОЫ]
persona x grata
Или свою книгу напиши, я буду по ней учиться
О чëм?
источник

t

th.witness in JS Liberty [ОЫ]
Зачем?
источник

t

th.witness in JS Liberty [ОЫ]
Так, подумай логически.
источник

t

th.witness in JS Liberty [ОЫ]
Зачем нужны тесты?
источник

F

Foma in JS Liberty [ОЫ]
persona x grata
Или свою книгу напиши, я буду по ней учиться
го какуто прилку по минималке написать
источник

t

th.witness in JS Liberty [ОЫ]
Чтобы проверить, что юзер увидит то, что должен увидеть.
источник

F

Foma in JS Liberty [ОЫ]
что б в целом видеть приложение
источник

F

Foma in JS Liberty [ОЫ]
с нодой и реактом
источник

t

th.witness in JS Liberty [ОЫ]
th.witness
Чтобы проверить, что юзер увидит то, что должен увидеть.
Зачем юзеру знать то, сколько раз вызывается какая-то функция?
источник

F

Foma in JS Liberty [ОЫ]
th.witness
Чтобы проверить, что юзер увидит то, что должен увидеть.
фича тесты сразу...
источник

t

th.witness in JS Liberty [ОЫ]
Эту функцию можно переделать, что-то сломать, и юзер увидит не то, что нужно, но тесты пройдут.
источник

p

persona x grata in JS Liberty [ОЫ]
Foma
го какуто прилку по минималке написать
Есть у меня основа. Хочу ее развивать. Про фильмы
источник

F

Foma in JS Liberty [ОЫ]
я предлогаю програмисту увидеть все вместе с беком и фронтом
источник

F

Foma in JS Liberty [ОЫ]
ты скок уже по времени фронт мучаешь? год тут в чате
источник

p

persona x grata in JS Liberty [ОЫ]
Foma
что б в целом видеть приложение
источник

F

Foma in JS Liberty [ОЫ]
оо и деплой освоил через гит и нетлифай
источник