//[Test] public void ArrangeTeamsSetsFirstAndSecondTeamProperly() { // Arrange // Act //Too much coupling -> imposible for testing Combat.ArrangeTeams(new List <Hero>() { player1, player2 }); // Assert Assert.AreEqual(new List <Hero>() { player1 }, Combat.firstTeam); Assert.AreEqual(new List <Hero>() { player2 }, Combat.secondTeam); }