deployment
Hugo LIVET 2 years ago
parent ba0086a46d
commit 35140c4353

@ -40,7 +40,7 @@ public class PongServer
if (data.Informations.Action == Shared.DTO.Action.Create)
{
Room room = new Room(data.Data.playerID);
Room room = new Room(data.Data.playerId);
room.playerHost = data.Data;
room.nbPlayer++;
Console.WriteLine("New connection from " + remoteEndPoint.ToString());
@ -83,11 +83,11 @@ public class PongServer
}
if (room.MaxPlayers.Count == 2)
/*if (room.MaxPlayers.Count == 2)
{
Console.WriteLine("Starting game...");
// Call a function to start the game
}
}*/
}
}

@ -10,12 +10,12 @@ namespace Server
public class Room
{
public Room(int id)
public Room(string id)
{
ID = id;
}
public int ID { get; set; }
public string ID { get; set; }
public Player playerHost;
public Player playerJoin;

@ -8,6 +8,8 @@ namespace Shared.DTO
{
public enum Action
{
Create,
Join,
Start,
Connect,
End

@ -27,8 +27,8 @@ namespace TestControleurs
public async Task AddChat_ReturnsOkResult_WhenChatIsAdded()
{
// Arrange
var player1 = new Player { playerId = 1, name = "Player1" };
var player2 = new Player { playerId = 2, name = "Player2" };
var player1 = new Player { playerId = "1", name = "Player1" };
var player2 = new Player { playerId = "2", name = "Player2" };
var dtoChat = new DTOChat { PlayerId1 = player1.playerId, PlayerId2 = player2.playerId };
var controller = new ChatsController(_dataManager, _logger);
@ -46,7 +46,7 @@ namespace TestControleurs
{
// Arrange
var nb = await _dataManager.GetNbChats();
var dtoChat = new DTOChat { PlayerId1 = 1, PlayerId2 = nb+10 };
var dtoChat = new DTOChat { PlayerId1 = "1", PlayerId2 = (nb + 10).ToString() };
var controller = new ChatsController(_dataManager, _logger);
// Act
@ -96,7 +96,7 @@ namespace TestControleurs
public async Task GetChatById_ReturnsOkResult()
{
// Arrange
var chat = new Chat { chatId = 1, player1 = 1, player2 = 2 };
var chat = new Chat { chatId = 1, player1 = "1", player2 = "2" };
var controller = new ChatsController(_dataManager, _logger);
// Act
@ -132,7 +132,7 @@ namespace TestControleurs
{
// Arrange
var nb = await _dataManager.GetNbChats();
var chat = new Chat { chatId = nb+1, player1 = 1, player2 = 2 };
var chat = new Chat { chatId = nb+1, player1 = "1", player2 = "2" };
await _dataManager.AddChat(chat);
var controller = new ChatsController(_dataManager, _logger);

@ -28,7 +28,7 @@ namespace TestControleurs
// Arrange
var controller = new GamesController(_dataManager, _logger);
var nb = _dataManager.GetNbGames();
var testGame = new Game { gameId = nb.Result + 1, durationGame = 3, loser = 1, winner = 2, nbMaxEchanges = 33, scoreLoser = 5, scoreWinner = 6 };
var testGame = new Game { gameId = nb.Result + 1, durationGame = 3, loser = "1", winner = "2", nbMaxEchanges = 33, scoreLoser = 5, scoreWinner = 6 };
await _dataManager.AddGame(testGame);
// Act
@ -78,7 +78,7 @@ namespace TestControleurs
// Arrange
var controller = new GamesController(_dataManager, _logger);
var nb = _dataManager.GetNbGames();
var testGame = new Game { gameId = nb.Result + 1, durationGame = 3, loser = 1, winner = 2, nbMaxEchanges = 33, scoreLoser = 5, scoreWinner = 6 };
var testGame = new Game { gameId = nb.Result + 1, durationGame = 3, loser = "1", winner = "2", nbMaxEchanges = 33, scoreLoser = 5, scoreWinner = 6 };
await _dataManager.AddGame(testGame);
// Act
@ -97,11 +97,11 @@ namespace TestControleurs
var controller = new GamesController(_dataManager, _logger);
var nb = _dataManager.GetNbGames();
var nbP = _dataManager.GetNbPlayers();
var testGame = new Game { gameId = nb.Result + 1, durationGame = 3, loser = nbP.Result, winner = 2, nbMaxEchanges = 33, scoreLoser = 5, scoreWinner = 6 };
var testGame = new Game { gameId = nb.Result + 1, durationGame = 3, loser = nbP.Result.ToString(), winner = "2", nbMaxEchanges = 33, scoreLoser = 5, scoreWinner = 6 };
await _dataManager.AddGame(testGame);
// Act
var result = await controller.GetGameByIdPlayer(nbP.Result);
var result = await controller.GetGameByIdPlayer(nbP.Result.ToString());
var objectResult = (ObjectResult)result.Result;
// Assert
@ -117,7 +117,7 @@ namespace TestControleurs
var nb = _dataManager.GetNbPlayers();
// Act
var result = await controller.GetGameByIdPlayer(nb.Result + 1);
var result = await controller.GetGameByIdPlayer((nb.Result + 1).ToString());
var objectResult = (ObjectResult)result.Result;
// Assert

@ -28,7 +28,7 @@ namespace TestControleurs
// Arrange
var controller = new MessagesController(_dataManager, _logger);
var nb = _dataManager.GetNbMessages();
var testMessage = new Message { messageId = nb.Result+1, message = "Test message", timestamp = new DateTime(2023, 3, 10, 14, 30, 0, DateTimeKind.Utc), player = 1 , chat =1};
var testMessage = new Message { messageId = nb.Result+1, message = "Test message", timestamp = new DateTime(2023, 3, 10, 14, 30, 0, DateTimeKind.Utc), player = "1" , chat =1};
await _dataManager.SendMessage(testMessage);
// Act
@ -78,7 +78,7 @@ namespace TestControleurs
// Arrange
var controller = new MessagesController(_dataManager, _logger);
var nb = _dataManager.GetNbMessages();
var testMessage = new Message { messageId = nb.Result + 1, message = "Test message", timestamp = new DateTime(2023, 3, 10, 14, 30, 0, DateTimeKind.Utc), player = 1, chat = 1 };
var testMessage = new Message { messageId = nb.Result + 1, message = "Test message", timestamp = new DateTime(2023, 3, 10, 14, 30, 0, DateTimeKind.Utc), player = "1", chat = 1 };
// Act
var result = await controller.RemoveMessage(nb.Result + 1);
@ -95,7 +95,7 @@ namespace TestControleurs
// Arrange
var controller = new MessagesController(_dataManager, _logger);
var nb = _dataManager.GetNbMessages();
var testMessage = new DTOMessage { messageId = nb.Result + 1, message = "Test message", timestamp = new DateTime(2023, 3, 10, 14, 30, 0, DateTimeKind.Utc), PlayerId = 1, ChatId = 1 };
var testMessage = new DTOMessage { messageId = nb.Result + 1, message = "Test message", timestamp = new DateTime(2023, 3, 10, 14, 30, 0, DateTimeKind.Utc), PlayerId = "1", ChatId = 1 };
// Act
var result = await controller.SendMessage(testMessage);
@ -114,7 +114,7 @@ namespace TestControleurs
var controller = new MessagesController(_dataManager, _logger);
var nb = _dataManager.GetNbMessages();
var nbP = _dataManager.GetNbPlayers();
var testMessage = new DTOMessage { messageId = nb.Result + 1, message = "Test message", timestamp = new DateTime(2023, 3, 10, 14, 30, 0, DateTimeKind.Utc), PlayerId = nb.Result+1, ChatId = 1 };
var testMessage = new DTOMessage { messageId = nb.Result + 1, message = "Test message", timestamp = new DateTime(2023, 3, 10, 14, 30, 0, DateTimeKind.Utc), PlayerId = (nb.Result+1).ToString(), ChatId = 1 };
// Act
var result = await controller.SendMessage(testMessage);

Loading…
Cancel
Save