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

问题描述 投票:0回答:1

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

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

我在Elixir中使用混合完成了一个脚本项目。该项目有两个或三个.ex文件,需要使用“ escript”命令使用某些参数来执行。这就像客户端服务器...

testing erlang elixir mix ex-unit
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.