Как создавать сложные запросы с помощью эликсира

JUnit - это единый модуль тестирования для языка программирования Java. Это важно в разработке, основанном на тестах, и является одним из семейства модулей модульного тестирования, которые в совокупности известны как xUnit.

JUnit продвигает идею «первого тестирования, а затем кодирования», в котором основное внимание уделяется настройке теста данные для фрагмента кода, который может быть проверен первым, а затем может быть реализован. Этот подход похож на «немного тестируйте, немного кода, немного тестируйте, немного кода ...», что увеличивает производительность программиста и стабильность программного кода, что снижает напряжение программиста и время, затрачиваемое на отладку.

Особенности JUnit - это среда с открытым исходным кодом, которая используется для написания & amp;

Предоставляет аннотацию для определения методов тестирования.

Предоставляет утверждения для проверки ожидаемых результатов.

Предоставляет тестовые ролики для запуска тестов.

Тесты JUnit позволяют быстрее писать код, который повышает качество

. JUnit элегантно прост. Он менее сложный & amp; занимает меньше времени.

Тесты JUnit могут запускаться автоматически, и они проверяют свои результаты и обеспечивают немедленную обратную связь.

Тесты JUnit могут быть организованы в тестовые классы, содержащие тестовые примеры и даже другие тестовые пакеты.

Junit показывает ход теста в бар, зеленый, если тест идет нормально, и при кратковременном тестировании он становится красным.

4
задан RobStallion 17 January 2019 в 15:15
поделиться

1 ответ

Нельзя вызывать произвольные функции в совпадениях, но здесь у вас есть совпадение, которое можно использовать с :ets.foldl/3 :

:ets.foldl(fn
  {<<"0X49", _ :: binary>>, "latlong"} = n, acc -> [n | acc]
  _, acc -> acc
end, [], :named_table)
0
ответ дан Aleksei Matiushkin 17 January 2019 в 15:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: