Articles of xunit

Pasar parámetros complejos a

Xunit tiene una buena característica : puede crear una prueba con un atributo de Theory y poner datos en atributos InlineData , y xUnit generará muchas pruebas y las probará todas. Quiero tener algo como esto, pero los parámetros de mi método no son ‘datos simples’ (como string , int , double ), sino una […]

Mock Verify () Invocación

Estoy realizando pruebas unitarias para ver si se llama un método. [Fact] public void Can_Save_Project_Changes() { //Arrange var user = new AppUser() { UserName = “JohnDoe”, Id = “1” }; Mock mockRepo = new Mock(); Mock<UserManager> userMgr = GetMockUserManager(); userMgr.Setup(x => x.FindByNameAsync(It.IsAny())).ReturnsAsync(new AppUser() { UserName = “JohnDoe”, Id = “1” }); var contextUser = new […]

Visual Studio 2015 o 2017 no descubre pruebas unitarias

EDITAR 2016-10-19: La pregunta original era sobre un problema específico de VS2015 CTP6 con el corredor de prueba XUnit. De las respuestas queda claro que existe un problema mucho más amplio con el descubrimiento de pruebas unitarias en Visual Studio, que puede ocurrir en muchas situaciones diferentes. He limpiado mi pregunta para reflejar eso. También […]

Especificación de formato XML JUnit que Hudson admite

Tengo Hudson como servidor de integración continua y quiero usar la opción ‘Publicar informe de resultados de la prueba JUnit’. Pero no utilizo las herramientas de xUnit para probar, en vez de eso tengo scripts de shell que ejecutan pruebas y devuelven resultados en formato simple. Estoy pensando en hacer un script que transforme estos […]