Relays
public abstract class Animal { }
public class Dog : Animal { }
[Test]
public void Fixture_should_return_relayed_type()
{
// ARRANGE
var fixture = new Fixture();
fixture.Customizations.Add(new TypeRelay(typeof(Animal), typeof(Dog)));
// ACT
var animal = fixture.Create<Animal>();
// ASSERT
Assert.That(animal, Is.InstanceOf<Dog>());
}Last updated