Battle component tests