Based on the conversation in #3937, SetupFixture isn't intended to be used in a base class, however there is nothing stopping it from being added to a base class or even an abstract base class. One source of confusion here could be that the attribute is explicitly marked with Inherited = true prop in the AttributeUsage. It might help avoid confusion to make this explicitly false.
Based on the conversation in #3937,
SetupFixtureisn't intended to be used in a base class, however there is nothing stopping it from being added to a base class or even an abstract base class. One source of confusion here could be that the attribute is explicitly marked withInherited = trueprop in theAttributeUsage. It might help avoid confusion to make this explicitly false.