Solidity и смарт-контракты Ethereum, урок #33 | Тесты, управление временем, BigNumber, хелперы HH
В этом уроке по смарт-контрактам продолжаем практиковаться в тестах! Рассмотрим вспомогательные функции для работой со временем, узнаем, как работать с BigNumber, поговорим о некоторых особенностях тестирования, связанных со временем.
Таймкоды:
00:00 Введение
01:40 Наш контракт - голландский аукцион
04:00 Начинаем писать тесты
08:00 Проматываем время
10:55 Проблемы в тестах, связанные со временем
12:00 Блоки и текущее время
14:45 Время текущего и будущего блока
17:25 Работаем с BigNumber
20:00 Покрытие тестами
23:00 Заключение