Vixen
02b45cc4
csharp
public interface IVariationSource

One thing the harness varies, and the values it takes.

Read the guide page for this →

Remarks

⚠ An axis, not a scenario. Two sources are a grid and not two runs, because the failures this exists to find are the ones at a corner — a short body and a wide prop — and running each axis alone would never visit one.

Fields and properties (2)

  • string Name

    What it varies.

  • int Count

    How many values it takes.

Methods (2)

  • string Label(int index)

    What one of them is called.

  • void Apply(int index, HarnessSubject subject)

    Sets a subject up for one of them.

Used by (8)

  • BodiesVixen.Animation
  • BodyVariationVixen.Animation
  • GroundVariationVixen.Animation
  • HarnessPlanVixen.Animation
  • HarnessPlanContentVixen.Animation
  • PropVariationVixen.Animation
  • SeamTestsVixen.Animation.Tests
  • VariationHarnessVixen.Animation