They'd soon be drowning in individual tests. And it wouldn't necessarily fit to separate them, considering all those 3 have to be tested on each skill usage. One shot has to obey those 3 rules.
Making each an individual test would triple the test time, pollute the test codebase and not bring any advantage.