Вопросы по теме 'ex-unit'

Как запустить настоящий сервер Phoenix во время теста?
Я реализую довольно сложную функциональность с внешними библиотеками, которые я не могу издеваться. Им нужно реализовать реальные запросы к серверу. Так, как я могу запустить веб-сервер во время выполнения тестов? P.S. My config/test.exs :...
717 просмотров
schedule 12.11.2023

Как реализовать assert_difference для ExUnit
Я хотел бы проверить, как функция что-то изменяет в базе данных. Я борюсь с эквивалентом ExUnit следующего тестового примера ActiveSupport::TestCase : test "creates a database record" do post = Post.create title: "See the difference"...
514 просмотров
schedule 28.02.2024

Проблема с интеграционным тестированием веб-приложения в зонтике
Я работаю над приложением phoenix. Это приложение является частью зонтичного приложения. В этом зонтике у меня есть небольшие приложения, отвечающие за разные области приложения, а именно: Феникс веб-API ("API") основная бизнес-логика...
651 просмотров
schedule 16.10.2022

Enum.each теряет переменную при циклическом тесте ExUnit
При запуске следующего кода я получаю предупреждение: warning: variable "char" does not exist and is being expanded to "char()", please use parentheses to remove the ambiguity or change the variable name test/my_module_test.exs:7 После...
230 просмотров
schedule 28.11.2023

Phoenix + ExUnit: где мне определить глобальных помощников?
Я использую Phoenix + ExUnit для тестов. У меня есть несколько файлов ExUnit.Case , таких как DataCase, ConnCase... , для определения помощников тестов для моего Models, Controllers... , но если мне нужно определить глобальный помощник, который...
237 просмотров
schedule 09.12.2022