Table of Contents
A default ModTest for a particular kind of ModContent
public abstract class ModContentDefaultTest<T> : BTD_Mod_Helper.Api.Testing.ModTest
where T : BTD_Mod_Helper.Api.ModContent, BTD_Mod_Helper.Api.Testing.IHasDefaultTest
T
ModContent type
Inheritance System.Object ModContent ModTest ModContentDefaultTest
Derived
↳ ModBloonTest
↳ ModDisplayTest
↳ ModGameModeTest
↳ ModRoundSetTest
↳ ModTowerTest
↳ ModVanillaContentTest
All the ModContent of this type to test
public T[] AllContent { get; set; }
The ModContent that this is a test for
public T Content { get; set; }
Whether this test is available for purposes like running every test added by a mod
public override bool IsAvailable { get; }
The name that will be at the end of the ID for this ModContent, by default the class name
public override string Name { get; }
Tests all the ModContent of this type within a single test instead of individually
public virtual bool OneTestToRuleThemAll { get; }