public void TestGetBoards_Success() { // Arrange var boardsManager = new GameBoardsManager(); var battleShipController = new BattleShipController(boardsManager); // Act var result = battleShipController.GetBoards() as JsonResult; // Arrange Assert.IsNotNull(result); Assert.AreEqual(StatusCodes.Status200OK, result.StatusCode); var value = result.Value as BoardResponse[]; Assert.IsNotNull(value); Assert.AreEqual(0, value.Length); }