标签: unit-testing erlang eunit
我正在尝试编写eunit测试以检查模块是否应该发送消息。我可以将PID作为参数传递,以便将消息发送到测试模块。问题是它使用gen_fsm:send_event发送消息。
gen_fsm:send_event
我尝试使用测试模块实现gen_fsm行为,并将消息转发给测试函数。但是,它不起作用,消息似乎迷失了。
gen_fsm
任何人都知道如何使用eunit测试传入的gen_fsm消息?
答案 0 :(得分:2)
您可能想使用erlang mocking library来模拟gen_fsm。