Size: a a a

2020 July 02

MK

Maxim Koltsov in Haskell
кто-нибудь понял?
источник

АГ

Александр Гранин... in Haskell
Maxim Koltsov
как твой тестовый фреймворк знает, что в конкретном месте надо подложить "какой-то тестовый конфиг"?
Мой тестовый фреймворк не знает, ты настраиваешь моки в своем тесте
источник

MK

Maxim Koltsov in Haskell
у тебя есть пример?
источник

АГ

Александр Гранин... in Haskell
Моки - это не прибитые гвоздями вещи, они для каждого теста индивидуальны
источник

АГ

Александр Гранин... in Haskell
Maxim Koltsov
у тебя есть пример?
Да
источник

MK

Maxim Koltsov in Haskell
покажи
источник

АГ

Александр Гранин... in Haskell
Maxim Koltsov
покажи
Читай книгу :)
источник

MK

Maxim Koltsov in Haskell
пфф
источник

АГ

Александр Гранин... in Haskell
Сейчас скину
источник

к

кана in Haskell
Maxim Koltsov
откуда она знает, какого вида "разумная" строка нужна?
так мы же подставляем этот мок, мы и знаем
источник

MK

Maxim Koltsov in Haskell
кана
так мы же подставляем этот мок, мы и знаем
покажи на моем примере как подставить мок
источник

MK

Maxim Koltsov in Haskell
runIO act = case act of downloadFile "foo" -> return "aaaaaa"
источник

MK

Maxim Koltsov in Haskell
так что ли?
источник

АГ

Александр Гранин... in Haskell
Чорд, ТГ ен подходит для кусков кода
источник

АГ

Александр Гранин... in Haskell
Сейчас линк пришлю с примером
источник

MK

Maxim Koltsov in Haskell
давай
источник

АГ

Александр Гранин... in Haskell
источник

АГ

Александр Гранин... in Haskell
Это только пример, нужный, чтобы проиллюстрировать мысли в книге. На самом деле, к тестам надо подходить более основательно.
источник

АГ

Александр Гранин... in Haskell
Есть тестовый интерпретатор, который умеет возвращать моки вместо реальных результатов.
источник

MK

Maxim Koltsov in Haskell
питон какой-то
источник