Namespace AutoFixture.Xunit2
Classes
Provides auto-generated data specimens generated by AutoFixture as an extension to xUnit.net's Theory attribute.
An implementation of DataAttribute that composes other DataAttribute instances.
Base class for customizing parameters in methods decorated with
AutoDataAttribute.
An attribute that can be applied to parameters in an AutoDataAttribute-driven
Theory to indicate that the parameter value should be created using a constructor with one
or more array arguments, if applicable.
An attribute that can be applied to parameters in an AutoDataAttribute-driven
Theory to indicate that the parameter value should be created using a constructor with one
or more IEnumerable%601 arguments, if applicable.
An attribute that can be applied to parameters in an AutoDataAttribute-driven
Theory to indicate that the parameter value should be created using a constructor with one
or more IList%601 arguments, if applicable.
An attribute that can be applied to parameters in an AutoDataAttribute-driven
Theory to indicate that the parameter value should be frozen so that the same instance is
returned every time the IFixture creates an instance of that type.
An attribute that can be applied to parameters in an AutoDataAttribute-driven
Theory to indicate that the parameter value should be created using the most greedy
constructor that can be satisfied by an IFixture.
Provides a data source for a data theory, with the data coming from inline values combined with auto-generated data specimens generated by AutoFixture.
Provides a data source for a data theory, with the data coming from one of the following sources and combined with auto-generated data specimens generated by AutoFixture:
- A static property
- A static field
- A static method (with parameters) The member must return something compatible with IEnumerable<object[]> with the test data.
An attribute that can be applied to parameters in an AutoDataAttribute-driven
Theory to indicate that the parameter value should be created using the most modest
constructor that can be satisfied by an IFixture.
An attribute that can be applied to parameters in an AutoDataAttribute-driven
Theory to indicate that the parameter value should not have properties auto populated
when the IFixture creates an instance of that type.
Prevents Xunit 'pre-discovery' of tests that use the
AutoDataAttribute or InlineAutoDataAttribute.
Enums
The criteria used to determine which requests will be satisfied
by the frozen specimen created for a parameter
decorated with the FrozenAttribute attribute.