[Feature] Test Campaign #171

Implement TestBattery (Interface Factory and DAO).