Popup_qui_marche_pas
Anthony RICHARD 2 years ago
parent 88e123e457
commit f935bc83fb

@ -184,14 +184,15 @@ namespace Test
public void Equal() public void Equal()
{ {
Game game = new("name", "description", 2012, new List<String> { "1", "2", "3" }, "cover", "www.link.com"); Game game = new("name", "description", 2012, new List<String> { "1", "2", "3" }, "cover", "www.link.com");
Game game2 = new("name", "description2", 2020, new List<String> { "1" }, "cover2", "www.link.com"); Game game2 = new("name2", "description", 2020, new List<String> { "1" }, "cover2", "www.link.com");
Game game3 = new("name2", "description", 2010, new List<String> { "1", "2", "3" }, "cover", "www.link.com"); Game game3 = null;
Review rev = new("User 1", 3, "text"); string game4 = "";
Assert.True(game.Equals(game2)); Assert.False(game.Equals(game2 as Game));
Assert.False(game.Equals(game3)); Assert.False(game.Equals(game3 as object));
Assert.False(game.Equals((Review)rev)); Assert.True(game.Equals(game as object));
Assert.False(game.Equals(null)); Assert.False(game.Equals(game4 as object));
Assert.False(game.Equals(game2 as object));
} }
[Fact] [Fact]
@ -202,7 +203,7 @@ namespace Test
Review rev2 = new("User 2", 4, "rev2"); Review rev2 = new("User 2", 4, "rev2");
game.AddReview(rev); game.AddReview(rev);
game.AddReview(rev2); game.AddReview(rev2);
Assert.Equal("name : description : 2012 : cover\nUser 1 : 3 : rev\nUser 2 : 4 : rev2\n", game.ToString()); Assert.Equal("name : description : 2012 : cover : www.link.com\nUser 1 : 3 : rev\nUser 2 : 4 : rev2\n", game.ToString());
} }
} }
} }

@ -60,6 +60,13 @@ namespace Test
Assert.Equal("Azerty123*", user.Password); Assert.Equal("Azerty123*", user.Password);
} }
[Fact]
public void UserImage()
{
User user = new("userimage", "username", "bio", "adresse.mail@gmail.com", "Azerty123*");
Assert.Equal("userimage", user.UserImage);
}
[Fact] [Fact]
public void AddingAndAddingGameToFollowed() public void AddingAndAddingGameToFollowed()
{ {
@ -87,5 +94,20 @@ namespace Test
Assert.Empty(game.Reviews); Assert.Empty(game.Reviews);
} }
[Fact]
public void Eq()
{
User user = new("userimage", "username", "biographie", "adresse.mail@gmail.com", "Azerty123*");
User user2 = new("userimage", "username2", "biographie", "adresse.mail@gmail.com", "Azerty123*");
User user3 = new("userimage", "username", "biographie", "adresse.mail@gmail.com", "Azerty123*");
User user4 = null;
string user5 = "";
Assert.False(user.Equals(user2 as User));
Assert.False(user.Equals(user2 as object));
Assert.True(user.Equals(user3 as object));
Assert.False(user.Equals(user4 as object));
Assert.False(user.Equals(user2 as object));
}
} }
} }

Loading…
Cancel
Save