Mam następujące klasy:Autofixture modyfikacje: dostarczania parametru konstruktora
class Foo
{
public Foo(string str, int i, bool b, DateTime d, string str2)
{
.....
}
}
Tworzę Foo
z AutoFixture:
var foo = fixture.Create<Foo>();
ale chcę AutoFixture dostarczenie znanej wartości dla str2
parametr i użyj domyślnego zachowania dla każdego innego parametru.
Próbowałem wdrożyć SpecimenBuilder
, ale nie mogę znaleźć sposób, aby uzyskać metadane związane z żądaniem, aby wiedzieć, że jestem wywoływane z konstruktora Foo.
Czy jest jakiś sposób, aby to osiągnąć?
Oto jedna opcja: http://stackoverflow.com/a/16954699/126014 –
Dla kompletności, chcę również zwrócić uwagę na to: http://stackoverflow.com/a/18238876/126014 –
Być może uznasz to za pomocne: http://stackoverflow.com/a/15561752/ 126014 –