xunit.net

    0热度

    1回答

    我创建了下面的csproj文件中的ASP.NET 1.1核心测试的xUnit项目的测试结果: <Project ToolsVersion="15.0"> <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" /> <PropertyGroup>

    0热度

    1回答

    有视觉工作室/ resharper运行测试我有一个库充满单元测试(xunit),其中我可以注入这些测试使用的一些元素。 我想要一个项目运行所有这些测试与嘲笑的端点和另一个真实(现场,接受环境)端点。 但是,当我创建一个新项目并引用单元测试库时,Resharper(或VS2015)不会让我运行任何测试。 我该如何做到这一点?

    0热度

    1回答

    我试图通过查看有多少结果传入我的Save method来测试我的一个方法。相关线路: await paymentSampleRepository.Received() .SaveSamplesAsync(Arg.Do<List<PaymentSamplePopulation>>(x => Assert.Equal(sampleCount, x.Count()

    9热度

    4回答

    我们正在启动一个新的.net核心项目,我们正在设置Bamboo来构建我们的项目并运行测试,因此我的问题是: 有没有一种方法可以使用xunit dotnet测试CLi测试运行器以NUnit格式输出? 目前我们有:“dotnet test -xml TestResults.xml”来运行我们的测试,除非我们无法在Bamboo中获得结果,否则这些测试非常有效。 或者没有人有替代方案可以为我们工作吗?

    0热度

    1回答

    最近在Visual Studio中,NuGet包管理器开始显示xunit.abstractions有可用的更新。然而,当我们去更新它时,我们得到以下错误: “错误:将'xunit.abstractions 2.0.0'更新为'xunit.abstractions 2.0.1'失败。无法找到版本的'xunit .extensibility.core'与'xunit.abstractions 2.0.

    1热度

    1回答

    我有一个使用xUnit.net的大型测试集(5k +),并且在并行运行的测试中遇到并发问题。 xUnit随机化测试的执行顺序,这使我很难检测到问题。 我想知道在测试执行期间是否有方法记录测试开始和结束的时刻。 注意:使用构造函数和disposer方法不会削减它,因为您无法知道哪个测试正在构造函数/处理器上运行。注2:如果不明显,我正在寻找不涉及在每个测试中写日志调用的解决方案。 感谢,

    1热度

    1回答

    我有Visual Studio Pro 2015,我试图在解决方案中运行xUnit测试。当我将主动解决方案平台设置为“Any cpu”进行编译时,我的所有测试都显示在测试浏览器中。如果我切换到x64并重建(成功),它们都不会显示在测试资源管理器中。这是xUnit的某种限制吗?我还没有发现任何在线效果。

    7热度

    1回答

    所以我有类似下面的测试: [Fact] public void Test1() { Assert.ThrowsAsync<ArgumentNullException>(() => MethodThatThrows()); } private async Task MethodThatThrows() { await Tas

    6热度

    3回答

    对于我的生活,我无法使用基于msbuild的新 xunit项目模板在Visual Studio 2017中进行单元测试。 要求是单元测试既可以在Visual Studio(对于开发人员)内部工作,也可以在自动构建过程的CLI上从dotnet test工作,但是我不能一致地工作。 这是我曾尝试: 在现有的解决方案,创建一个新的项目,并选择.NET核心>的xUnit测试项目。从Visual Studi

    2热度

    1回答

    运行FsCheck你好我试图用xunit.runner.console运行FsCheck.Xunit测试,并收到以下异常: Kata.TennisProperties.Given advantaged player when advantaged player wins score is correct [FAIL] System.Reflection.TargetInvocationE