xUnit.net是.NET Framework的单元测试工具。 xUnit.net是由NUnit的原始发明者编写的,是用于测试C#,F#,VB.NET和其他.NET语言的最新技术。它适用于ReSharper,CodeRush和TestDriven.NET。 http://xunit.github.io/
如此处所述:https://docs.microsoft.com/en-us/azure/devops/pipelines/test/review-continuous-test-results-after-build?view=azure-devops#tests-tab您使用Visual Studio测试任务来运行...
我在一个类上有两个公共方法,都从外部代码调用,但是其中一个方法也调用另一个。我想对一种方法进行单元测试,然后验证它是否调用了另一种公共方法...
我使用xUnit为我的SetDesktopWallpaper()静态方法创建了一些测试。顾名思义,它更改了当前用户的桌面墙纸。这是我的测试之一。 [理论] [InlineData(@“。\ ...
如何在事实测试方法中获取xUnit事实属性'DisplayName'参数
[Fact(DisplayName =“ Test Demo Display Name”)] [Trait(“ Category”,“ Internal”)] [Trait(“ Category”,“ All”)] public void Demo(){//我喜欢得到...
我知道您通常不应依赖于单元测试的顺序,但是在xunit中是否可以使您的测试按特定顺序运行?
是否可以使用xUnit.net在多个项目中的测试之间共享夹具?]
我的基础课public class Book {public int Id {get; set;}公共字符串Title {get; set;}} public class Author {public Author(){BookList = ...
为什么我不能使用Microsoft.AspNetCore.Mvc;在我的单元测试项目中?
我创建了一个asp.net核心mvc项目,还创建了一个单元测试项目,下面是该单元测试项目的代码:使用Microsoft.AspNetCore.Mvc; //错误,类型或...
我有一个WebAPI控制器,它采用这样的参数对象:public class InvoicesParameters:QueryStringParameters {public string InvoiceType {get;组; } =“ P”;公共布尔...
在asp.net Web API核心应用程序中使用xunit测试Crud操作
我对单元测试完全陌生,并且希望在下面使用xunit和moq为我的控制器编写单元测试。我了解您只能模拟数据库事务并进行单元测试...
我想对由依赖项引发的事件是否由被测类进行预订进行单元测试。要设置上下文,我具有以下接口和类。 ITestedService.cs公共接口...
我想对由依赖项引发的事件是否由被测类进行预订进行单元测试。要设置上下文,我具有以下接口和类。 ITestedService.cs公共接口...
我正在尝试在CruiseControl.NET实例上运行几个任务(准确地说是xunit任务)。如果这些任务之一失败,则构建中止。我该如何预防?我想要CC.NET ...
OnConfiguring DbContextOptionsBuilder使我的数据库测试失败
我正在尝试测试我的数据是否保存在数据库中。当我创建一个带有内存数据库SqliteConnection连接的参数集的ApplicationDbContext对象时,我的测试失败。...
我有如下简单的Selenium xUnit测试[事实] public void Test(){var driver = new InternetExplorerDriver(@“ C:\ Users \ myusername \ .nuget \ packages \ selenium.webdriver.iedriver \ 3 ....
我创建了一个XUnit固定装置来定义EF Core上下文初始数据:public class ServiceProviderFixture:IDisposable {public IServiceProvider Provider {get;私人套装; } public ...
[C#如果具有属性(XUnit),则使用using语句包围该方法]
公共类ProfileTest {[理论,优先级(0)] [角色(Role.Editor,Role.Viewer)] public void OpenProfilePageTest(角色){using(new AuthTest(role)){...
我有多个跨多个类的xUnit测试。其中许多类都依赖于在每次测试之前调用setup方法,并在每次测试之后调用cleanup方法。在每个测试中...
我已经创建了一个名为RoleAttribute的自定义xUnit理论测试DataAttribute:public class RoleAttribute:DataAttribute {public Role Role {get;组; } public RoleAttribute(角色角色,动作&...
我们将在XUnit中为我们的ASP.NET应用程序项目创建单元测试。在该项目中,我们试图模拟一个无法访问源代码的特定第三方客户端...