Preguntas etiquetadas con xunit.net

7
NUnit vs. MbUnit vs. MSTest vs. xUnit.net [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …


6
Prueba de parametrización en xUnit.net similar a NUnit
¿Existe algún medio en el marco xUnit.net similar a las siguientes características de NUnit? [Test, TestCaseSource("CurrencySamples")] public void Format_Currency(decimal value, string expected){} static object[][] CurrencySamples = new object[][] { new object[]{ 0m, "0,00"}, new object[]{ 0.0004m, "0,00"}, new object[]{ 5m, "5,00"}, new object[]{ 5.1m, "5,10"}, new object[]{ 5.12m, "5,12"}, new …

11
Ejecutar pruebas unitarias en serie (en lugar de en paralelo)
Estoy intentando realizar una prueba unitaria de un motor de administración de host WCF que he escrito. Básicamente, el motor crea instancias de ServiceHost sobre la marcha en función de la configuración. Esto nos permite reconfigurar dinámicamente qué servicios están disponibles sin tener que desactivarlos todos y reiniciarlos cada vez …

4
xUnit.net: ¿Configuración global + desmontaje?
Esta pregunta trata sobre el marco de pruebas unitarias xUnit.net . Necesito ejecutar algún código antes de que se ejecute cualquier prueba, y también algo de código después de que se hayan realizado todas las pruebas. Pensé que debería haber algún tipo de interfaz de atributo o marcador para indicar …
98 c#  .net  xunit.net 

8
Pasar parámetros complejos a [Teoría]
Xunit tiene una característica interesante : puede crear una prueba con un Theoryatributo y poner datos en InlineDataatributos, y xUnit generará muchas pruebas y las probará todas. Quiero tener algo como esto, pero los parámetros a mi método no son 'simples datos' (como string, int, double), sino una lista de …

16
No se puede encontrar testhost.dll. Publique su proyecto de prueba y vuelva a intentarlo
Tengo una biblioteca de clases básica dotnet simple con un solo método de prueba XUnit: TestLib.csproj: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard2.0</TargetFramework> </PropertyGroup> <ItemGroup> <PackageReference Include="Microsoft.NET.Test.SDK" Version="15.9.0" /> <PackageReference Include="xunit" Version="2.4.1" /> <PackageReference Include="xunit.runner.console" Version="2.4.1"> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> <PrivateAssets>all</PrivateAssets> </PackageReference> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.1"> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> <PrivateAssets>all</PrivateAssets> </PackageReference> …

6
Burlarse de IPrincipal en ASP.NET Core
Tengo una aplicación ASP.NET MVC Core para la que estoy escribiendo pruebas unitarias. Uno de los métodos de acción utiliza el nombre de usuario para algunas funciones: SettingsViewModel svm = _context.MySettings(User.Identity.Name); que obviamente falla en la prueba unitaria. Miré a mi alrededor y todas las sugerencias son de .NET 4.5 …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.