public async Task Test_GoStraight() { initialize(); string waitedResults = "1 4 N"; string[] args = { "5 5", "1 1 E", "LMMM" }; roverManager.ConfigureAndAddRoverToSquad(args); string result = await Task.Run(() => roverManager.MoveAllRovers()); Assert.AreEqual(waitedResults.Trim(), result.ToString().Trim().Replace(System.Environment.NewLine, " ")); }