One thing I found really confusing was that Minutest doesn’t represent the fixture as a first-class concept in the implementation. It’s implemented as a before_. A before_ takes a
Fixture.()->Fixture
block, but the Fixture doesn’t exist until the fixture block is called.