Tag: XUNIT
Tengo un proyecto dotnet 6 que se ve así: MyProject.API MyProject.Tests MyProject.Shared Tengo alrededor de 41 pruebas, utilizando xUnit/Moq, y todas pasan cuando las ejecuto en Rider (y en VS). Estaba configurando una compilación en Azure Pipelines, que falló con esto: System.TypeInitializationException: La inicialización del tipo ‘Microsoft.Win32.Registry’ produjo una excepción. . . . Read more
He descargado la última versión de VS2022 v17.1 Community Edition y no incluye la funcionalidad de Cobertura de Código incorporada. Estoy acostumbrado/a a la Enterprise Edition y lo único que encuentro son opciones de pago para la Community Edition. ¿Es posible realizar la Cobertura de Código en VS2022 Community Edition . . . Read more
Estoy considerando usar xUnit para las pruebas. Me gustan algunas de sus características. Estoy tratando de crear una lista<> y pasarla como parámetro de la prueba: [Theory] [InlineData( new List<IDispenseEntity>() )] public void Test1(List<IDispenseEntity> data) { // Aquí va alguna prueba Assert.Equal(2, 2); } Obtengo el siguiente error: Un argumento . . . Read more
Tengo delegado esa llamada al método SendMessagesAsync, que toma un IEnumerable ProviderExemptionReceivedNotification. ¿Cómo simulo SendMessagesAsync que es el callBack del delegado? En otras palabras, ¿cómo hago un mock del Delegate? Interfaz public delegate Task SendAnprProviderExemptionNotifications(IEnumerable exemptions); public interface IRingGoApiService { Task ProcessCreateRequestAsync(RingGoExemption ringGoExemption, SendAnprProviderExemptionNotifications sendProviderExemption); } Implementación del delegado public . . . Read more
Tiene dos proyectos, supongamos “Proyecto” y “Proyecto.Tests” (proyecto xUnit) La compilación falla después de agregar “Proyecto” como referencia de proyecto a “Proyecto.Tests” con el siguiente error: image Se vuelve un poco extraño después de mirar las dependencias. Dependencias de “Proyecto”: image Dependencias de “Proyecto.Tests”: image Ambos proyectos tienen la misma . . . Read more