TestClass for BattleField added and 16 TestCases