From 44739a89f19d733587a5af5e0a7c581f529ad982 Mon Sep 17 00:00:00 2001 From: "jeremy.mouyon" Date: Fri, 17 May 2024 20:04:56 +0200 Subject: [PATCH] testttt --- Qwirkle/TestBase/TestScore.cs | 11 +++++++++++ Qwirkle/TestBase/TestTileBag.cs | 19 +++++++++++++------ 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/Qwirkle/TestBase/TestScore.cs b/Qwirkle/TestBase/TestScore.cs index bc60dd4..d9ef6d9 100644 --- a/Qwirkle/TestBase/TestScore.cs +++ b/Qwirkle/TestBase/TestScore.cs @@ -1,4 +1,5 @@ using QwirkleClassLibrary.Players; +using static System.Runtime.InteropServices.JavaScript.JSType; namespace TestBase; public class TestScore @@ -13,5 +14,15 @@ public class TestScore Assert.True(score.PlayerName == "test"); } + [Fact] + public void Test_ScoreString() + { + Player p = new Player("test"); + DateTime now = DateTime.Today; + Score score = new Score(p.NameTag, now, 0, 0); + + Assert.Equal(score.ToString(), p.NameTag + " Date last game :" + now.ToString() + " Points :" + 0 + " Win : " + 0); + + } } diff --git a/Qwirkle/TestBase/TestTileBag.cs b/Qwirkle/TestBase/TestTileBag.cs index d1e9ce2..f18ee6b 100644 --- a/Qwirkle/TestBase/TestTileBag.cs +++ b/Qwirkle/TestBase/TestTileBag.cs @@ -16,22 +16,29 @@ public class TestTileBag return; } TileBag bag = new TileBag(nbset); - Assert.Equal(bag.TilesBag.Count, nbset*36); + Assert.Equal(bag.TilesBag.Count, nbset * 36); } - [Fact] - public void Test_AddTileInBag() + [Theory] + [InlineData(true)] + [InlineData(false)] + public void Test_AddTileInBag(bool select) { Tile? t = null; Tile tok = new(Shape.Club, Color.Green); TileBag bag = new TileBag(2); - if (t != null && bag.AddTileInBag(t) == false) + if (select) { Assert.True(bag.AddTileInBag(tok)); - + return; + } - + + + Assert.False(bag.AddTileInBag(t)); + return; + } [Fact]