↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Временно не работает,
как войти читайте здесь!
Ластро
1 декабря 2018
Aa Aa
#прогерское

Допилил для моих акторов (для fsm тоже должно работать, но я не тестил), модуль обеспечивающий подписку/отписку на события :) К сожалению не обошлось без теймплейтов.



Единственное, я не придумал, как нормально тестировать отсутствие события (я хочу убедиться, что после отписки сообщение уже не приходит).
1 декабря 2018
7 комментариев
Наверное, кроме вас, никто на фанфиксе на хаскеле не пишет :)
Ластро
А ещё, я единственный, кто здесь знает Эсперанто :(
А присутствие события можно же тестировать?
Ластро
Verity Mage, ну присутствие тестируется элементарно, вон у меня в последней строчке ожидание события.

А всё, элементарно, если я точно знаю последовательность событий, то могу зарегистрировать отсутствие.
Ал Ластор, ещё вариант тестировать событие и проверять на наличие подписки.
Ластро
Verity Mage, не вариант, я не хочу вытаскивать внутренние данные, у меня все тесты по методу чёрного ящика. Нет, можно конечно переписать тестовый модуль так, чтобы открыть для тестов спрятанные модули, но очень не хочется.
Ластро
Если заккомментировать отписку, то честно фейлится :)
https://www.pichome.ru/images/2018/12/02/EcDhf9n.png
ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть