Namespace ProtoTest.Xunit3

Classes

ProtoTestAssembly

Base assembly fixture for xUnit v3. Initializes, starts, and disposes the root ProtoHost.

ProtoTestAutoWrapAttribute

Opt-in low-ceremony mode: apply this attribute at assembly level and every xUnit v3 test in the assembly runs inside a ProtoTest execution context, exactly like a test carrying ProtoTestFactAttribute. A test that already carries a ProtoTest attribute keeps its own lifecycle and is not wrapped twice.

ProtoTestFactAttribute

Marks a method as a ProtoTest Fact in xUnit v3 and manages its context lifecycle.

ProtoTestTheoryAttribute

Marks a method as a ProtoTest Theory in xUnit v3 and manages its context lifecycle.