gpt4 book ai didi

testing - 如何在 elixir 中为 escript 项目编写 ExUnit 测试用例

转载 作者:行者123 更新时间:2023-11-28 21:35:42 27 4
gpt4 key购买 nike

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

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

最佳答案

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

关于testing - 如何在 elixir 中为 escript 项目编写 ExUnit 测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59022427/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com