Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
F# 如何使用xUnit运行Corporation测试套件?_F#_Xunit_Ui Testing_Canopy Web Testing - Fatal编程技术网

F# 如何使用xUnit运行Corporation测试套件?

F# 如何使用xUnit运行Corporation测试套件?,f#,xunit,ui-testing,canopy-web-testing,F#,Xunit,Ui Testing,Canopy Web Testing,我决定使用框架来测试我的UI 大多数示例包括或。这两个都是很好的选择,但是我在项目的其他地方都使用xUnit,现在我想统一使用xUnit 对于xUnit,我只找到了,但它只包含两个非常基本的测试,而我需要在所有测试之前运行公共代码之类的东西。对于canopy+xUnit,什么是惯用的方法?xUnit有并且是如何将其引入F#代码的一个示例 将其与树冠场景相结合,下面是一个其外观的示例: opencanopy.classic 开放式树冠 开放系统 开放式Xunit 让私有openApp()= ...

我决定使用框架来测试我的UI

大多数示例包括或。这两个都是很好的选择,但是我在项目的其他地方都使用xUnit,现在我想统一使用xUnit

对于xUnit,我只找到了,但它只包含两个非常基本的测试,而我需要在所有测试之前运行公共代码之类的东西。对于canopy+xUnit,什么是惯用的方法?

xUnit有并且是如何将其引入F#代码的一个示例

将其与树冠场景相结合,下面是一个其外观的示例:

opencanopy.classic
开放式树冠
开放系统
开放式Xunit
让私有openApp()=
...
类型Fixture()=
做
无头启动
接口IDisposable与
成员u.Dispose()=
退出
类型测试()=
接口夹具
[]
成员“`Soundcheck-服务器已联机”`()=
openApp()
[]
成员``按钮1已启用``()=
openApp()
让按钮=元素“#按钮1”
Assert.True按钮。已启用
[]
成员“`Button2已禁用”`()=
openApp()
让按钮=元素“#按钮2”
Assert.False按钮。已启用