【问题标题】:How to write ExUnit test cases in elixir for an escript project如何为 escript 项目在 elixir 中编写 ExUnit 测试用例
【发布时间】:2020-03-20 04:33:06
【问题描述】:

我在 Elixir 中使用 mix 完成了一个 escript 项目。 该项目有两个或三个 .ex 文件,需要使用“escript”命令使用某些参数执行 它就像一个基于客户端服务器的项目,其中一个 escript 运行,启动服务器(继续运行),另一个 escript 运行(在另一个终端中)连接到服务器并执行操作。

如何使用 ExUnit 编写测试脚本(并使用 mix run test 运行)并在启动服务器后调用测试文件中的客户端函数?

【问题讨论】:

    标签: testing erlang elixir elixir-mix ex-unit


    【解决方案1】:

    我认为我建议的方法是让实际的 escript 成为一些 Elixir 模块的非常薄的包装器。这样您就可以只测试模块本身,而未测试的代码量将非常少。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多