Update test cases.

This commit is contained in:
Jxiced 2025-02-14 17:49:25 +00:00
parent 237c1d9b97
commit b5fcbfc15e

View File

@ -23,6 +23,10 @@ namespace Jellyfin.Server.Implementations.Tests.Users
[InlineData(" ")] [InlineData(" ")]
[InlineData("")] [InlineData("")]
[InlineData("special characters like & $ ? are not allowed")] [InlineData("special characters like & $ ? are not allowed")]
[InlineData("thishasaspaceontheend ")]
[InlineData(" thishasaspaceatthestart")]
[InlineData(" thishasaspaceatbothends ")]
[InlineData(" this has a space at both ends and inbetween ")]
public void ThrowIfInvalidUsername_WhenInvalidUsername_ThrowsArgumentException(string username) public void ThrowIfInvalidUsername_WhenInvalidUsername_ThrowsArgumentException(string username)
{ {
Assert.Throws<ArgumentException>(() => UserManager.ThrowIfInvalidUsername(username)); Assert.Throws<ArgumentException>(() => UserManager.ThrowIfInvalidUsername(username));