Haxe单元测试C#目标

时间:2017-04-18 09:07:31

标签: haxe

成为Haxe的新手我正试图为C#目标进行munit测试。最初,我运行haxelib run munit config并成功执行JavaScript和C ++测试。我直接从'config'命令生成的示例中获取了test.hxml。

当适应C#时,haxe run munit test几乎不做什么(只打印 Massive Unit - 版权2017 Massive Interactive。版本2.1.2 到控制台)。

这是预期的行为吗? C#目前不支持哪些内容?如何在Haxe中为C#目标运行单元测试?

下面修改了test.hxml:

# CSharp
-main TestMain
-lib munit
-lib hamcrest
-cp src

-cp test
-cs build/csharp_test

另外,请注意我在编译C#目标时没有遇到任何问题,以及执行为C#目标构建的应用程序。

Haxe版本: 3.4.2(git build master @ 890f8c7)

2 个答案:

答案 0 :(得分:1)

AFAIK原创MUnit不支持C#。 检查MUnit https://github.com/SlavaRa/MUnit2017的这个分支 Fork作者声称支持所有Haxe目标。

答案 1 :(得分:0)

您可以尝试https://github.com/haxetink/tink_unittest。 它支持多个目标。