es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: XUNIT.NET

XUnit 2.4 ejecutando pruebas en secuencia.

Estamos utilizando XUnit 2.4 y tenemos las siguientes pruebas configuradas. Estas pruebas están todas en la misma clase, por lo que Xunit debe ejecutarlas en secuencia. ¿La existencia de los atributos Theory y InlineData hace que estas pruebas se ejecuten en paralelo? Es decir, ¿el ejecutor de pruebas ejecutará todos . . . Read more

Cómo utilizar ICollectionFixture con CollectionPerAssembly?

Tengo esta configuración: [assembly: CollectionBehavior(CollectionBehavior.CollectionPerAssembly, DisableTestParallelization = true)] Quiero usar ICollectionFixture<t> para compartir una instancia en toda la assembly. Parece que tengo que declarar una clase [CollectionDefinition] para usar ICollectionFixture, pero ¿cómo puedo hacerlo si uso el enfoque CollectionPerAssembly? “` [CollectionDefinition("???")] class Definition : ICollectionFixture<mysingleton> { } “`

Arreglos genéricos de colecciones en XUnit.

Una clase genérica de accesorios y soporte: public class Fixture<T> : IAsyncLifetime, IDisposable { public Fixture() { } public void Dispose() { } public Task InitializeAsync() => Task.CompletedTask; public Task DisposeAsync() => Task.CompletedTask; } [CollectionDefinition(“collection”)] public class FixtureCollection<T> : ICollectionFixture<Fixture<T>> { } [Collection(“collection”)] public abstract class TestBase<T> { protected TestBase(Fixture<T> . . . Read more