test_old_branch
Jérémy Mouyon 11 months ago
parent 9f5f1cd58c
commit 65b9f94d83

@ -1,4 +1,5 @@
using QwirkleClassLibrary.Boards; using QwirkleClassLibrary.Boards;
using QwirkleClassLibrary.Players;
using QwirkleClassLibrary.Tiles; using QwirkleClassLibrary.Tiles;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
namespace TestBase; namespace TestBase;
@ -105,7 +106,23 @@ public class TestBoard
return; return;
} }
[Fact]
public void Test_EventBoard()
{
Board board = new(12, 12);
Tile tile = new(Shape.Club, Color.Red);
bool eventRaised = false;
board.PropertyChanged += (sender, args) =>
{
eventRaised = true;
};
board.AddTileInCell(1, 1, tile);
Assert.True(eventRaised);
}

@ -66,6 +66,24 @@ public class TestCell
Assert.True(c.IsFree); Assert.True(c.IsFree);
} }
[Fact]
public void Test_EventCell()
{
Cell c = new(1,1);
Tile tile = new(Shape.Club, Color.Red);
bool eventRaised = false;
c.PropertyChanged += (sender, args) =>
{
eventRaised = true;
};
c.SetTile(tile);
Assert.True(eventRaised);
}

@ -18,7 +18,25 @@ public class TestPlayers
Assert.Equal(playertag, player.NameTag); Assert.Equal(playertag, player.NameTag);
} }
[Fact] [Fact]
public void Test_EventPlayer()
{
Player player = new Player("jeje");
Tile tile = new(Shape.Club, Color.Red);
bool eventRaised = false;
player.PropertyChanged += (sender, args) =>
{
eventRaised = true;
};
player.AddTileToPlayer(tile);
Assert.True(eventRaised);
}
[Fact]
public void Test_AddTilePlayer() public void Test_AddTilePlayer()
{ {

Loading…
Cancel
Save