Merge pull request ' Finish UT PlayerManager' (#84) from 100-percent-ut-playermanager into main
continuous-integration/drone/push Build is passing Details

Reviewed-on: #84
pull/86/head
Alexis Drai 3 years ago
commit ccf8f222a0

@ -63,6 +63,20 @@ namespace Tests.Model_UTs
Assert.Throws<ArgumentNullException>(action); Assert.Throws<ArgumentNullException>(action);
} }
[Fact]
public void TestAddIfAlreadyExistsThrowsException()
{
// Arrange
PlayerManager playerManager = new();
// Act
playerManager.Add(new("Kevin"));
void action() => playerManager.Add(new("Kevin"));
// Assert
Assert.Throws<ArgumentException>(action);
}
[Theory] [Theory]
[InlineData("")] [InlineData("")]
[InlineData(null)] [InlineData(null)]

Loading…
Cancel
Save