nunit

    1热度

    1回答

    我有一个project在netstandard 1.6项目中实现,我的单元测试在.NET Core 2.0项目中。我正在运行Visual Studio 2017 Mac版本7.3(内部版本764)。 从单元测试板运行的测试很好(如果我添加输出,会发生绿色圆圈和控制台输出),但是当我在测试中设置断点或明确引发异常时,调试程序不会中断。我试过右键单击测试并选择“Debug Test”,然后右键单击测试

    0热度

    1回答

    我正在扩展nunit框架,并需要订阅TestResult.xml文件已被写入后触发的事件。 有这样的事吗? 我该怎么办? 谢谢。

    0热度

    1回答

    我们试图通过解析输出.xml文件来从我们的NUnit测试生成自动化测试报告。 如果测试失败,则输出打印: <test-case id="1013" name="TestThatFails" fullname="TestThatFails" methodname="TestThatFails" classname="TestThatFails" runstate="Runnable" seed="9

    0热度

    1回答

    我试图使用ValueSourceAttribute进行测试。 下面是一个例子 [Test] public async Task TestDocumentsDifferentFormats( [ValueSource(nameof(Formats))] string format, [ValueSource(nameof(Documents))] IDocume

    0热度

    1回答

    有没有人知道如何通过Visual Studio Team Services运行测试时报告NUnit类别属性?

    0热度

    1回答

    TLDR;我有一个混合的解决方案:我正在开发的库的NetStandard 2.0和测试的.Net Framework 4.6.2(或者dotnetcore 2.0)。如何配置travis.yml来构建库和测试项目。 我实际上正在为一个休息API的客户端。我决定使用.NET Standard 2.0作为项目类型。由于这是一个基于REST的api,我决定使用Newtonsoft.Json对内容进行反序

    0热度

    2回答

    按照SpecFlow网站,我可以生成通过执行以下语句的TestResult: nunit3-console.exe --labels=All --out=TestResult.txt "--result=TestResult.xml;format=nunit2" bin\Debug\BookShop.AcceptanceTests.dll 我已经适应了这个声明如下: nunit3-consol

    1热度

    3回答

    我正在尝试在生产代码中找到断言的最佳做法,但我很惊讶我找到的信息很少。 首先是否可以在生产代码中声明断言? 其次,我发现内置的Debug.Assert for .NET本质上会自动禁用生产代码,并且实际上只能在开发环境中运行。这是真的吗,NUnit是否也有内置的这个功能? 例如,如果我在生产代码中具有以下内容,断言将被忽略? var sortedActuals = actuals.OrderByD

    0热度

    1回答

    单元测试来看,我必须建立在我的机器上的单元测试DDL并在另外的地方没有安装Visual Studio 为此,我安装NUnit的命令行中运行,并调用我的单元测试DLL和它不是在我的C#工作 我只在我的测试方法 添加[TestMethod]属性下面的图片展示如何调用NUnit的命令行 任何问题在这里或以任何其他方式做到这一点? 注:我使用硒库在我的项目

    4热度

    1回答

    我想升级我的NUnit控制台版本2.4.8到最新或至少3版中唯一的帮助,我在网上找到了有关Visual Studio和升级它,但我我正在使用MAC,并且在我的VS中已经有了最新版本。 我想我搜索的方式是关于命令行的NuGet像 nuget update nunit-console ,但它给了我下面的错误 No packages.config, project or solution file