Class ModuleMetricEntityTestFixture<T extends Enum<T> & ModuleMetricEntityInterface>

java.lang.Object
com.linkedin.venice.stats.metrics.ModuleMetricEntityTestFixture<T>
Type Parameters:
T - the enum class under test

public final class ModuleMetricEntityTestFixture<T extends Enum<T> & ModuleMetricEntityInterface> extends Object
Test fixture for validating enums implementing ModuleMetricEntityInterface. Create an instance with the enum class and expected definitions, then call assertAll() or individual assertion methods. Registration in aggregated collections (e.g., SERVER_METRIC_ENTITIES) is validated by classpath-scanning tests like ServerMetricEntityTest, not here.