mirror of
https://github.com/bitwarden/server.git
synced 2025-07-01 08:02:49 -05:00
Relax nullable in test projects (#5379)
* Relax nullable in test projects * Fix xUnit Warnings * More xUnit fixes
This commit is contained in:
@ -41,8 +41,6 @@ using Xunit;
|
||||
using Organization = Bit.Core.AdminConsole.Entities.Organization;
|
||||
using OrganizationUser = Bit.Core.Entities.OrganizationUser;
|
||||
|
||||
#nullable enable
|
||||
|
||||
namespace Bit.Core.Test.Services;
|
||||
|
||||
[SutProviderCustomize]
|
||||
|
@ -109,7 +109,7 @@ public class OrgUserInviteTokenableTests
|
||||
[Theory]
|
||||
[InlineData(null)]
|
||||
[InlineData("")]
|
||||
public void Valid_NullOrEmptyOrgUserEmail_ReturnsFalse(string email)
|
||||
public void Valid_NullOrEmptyOrgUserEmail_ReturnsFalse(string? email)
|
||||
{
|
||||
var token = new OrgUserInviteTokenable
|
||||
{
|
||||
|
@ -271,7 +271,7 @@ public class CoreHelpersTests
|
||||
[InlineData("ascii.com", "ascii.com")]
|
||||
[InlineData("", "")]
|
||||
[InlineData(null, null)]
|
||||
public void PunyEncode_Success(string text, string expected)
|
||||
public void PunyEncode_Success(string? text, string? expected)
|
||||
{
|
||||
var actual = CoreHelpers.PunyEncode(text);
|
||||
Assert.Equal(expected, actual);
|
||||
@ -435,7 +435,7 @@ public class CoreHelpersTests
|
||||
[InlineData("name@", "name@")] // @ symbol but no domain
|
||||
[InlineData("", "")] // Empty string
|
||||
[InlineData(null, null)] // null
|
||||
public void ObfuscateEmail_Success(string input, string expected)
|
||||
public void ObfuscateEmail_Success(string? input, string? expected)
|
||||
{
|
||||
Assert.Equal(expected, CoreHelpers.ObfuscateEmail(input));
|
||||
}
|
||||
@ -456,7 +456,7 @@ public class CoreHelpersTests
|
||||
[InlineData("user@")]
|
||||
[InlineData("@example.com")]
|
||||
[InlineData("user@ex@ample.com")]
|
||||
public void GetEmailDomain_ReturnsNull(string wrongEmail)
|
||||
public void GetEmailDomain_ReturnsNull(string? wrongEmail)
|
||||
{
|
||||
Assert.Null(CoreHelpers.GetEmailDomain(wrongEmail));
|
||||
}
|
||||
|
@ -25,7 +25,7 @@ public class EncryptedStringAttributeTests
|
||||
[InlineData("Rsa2048_OaepSha256_HmacSha256_B64.QmFzZTY0UGFydA==|QmFzZTY0UGFydA==")] // Valid Rsa2048_OaepSha256_HmacSha256_B64 as a string
|
||||
[InlineData("6.QmFzZTY0UGFydA==|QmFzZTY0UGFydA==")] // Valid Rsa2048_OaepSha1_HmacSha256_B64 as a number
|
||||
[InlineData("Rsa2048_OaepSha1_HmacSha256_B64.QmFzZTY0UGFydA==|QmFzZTY0UGFydA==")]
|
||||
public void IsValid_ReturnsTrue_WhenValid(string input)
|
||||
public void IsValid_ReturnsTrue_WhenValid(string? input)
|
||||
{
|
||||
var sut = new EncryptedStringAttribute();
|
||||
|
||||
|
@ -47,7 +47,7 @@ public class StrictEmailAttributeTests
|
||||
[InlineData("hellothere@world.com-")] // domain ending in hyphen
|
||||
[InlineData("hellö@world.com")] // unicode at end of local-part
|
||||
[InlineData("héllo@world.com")] // unicode in middle of local-part
|
||||
public void IsValid_ReturnsFalseWhenInvalid(string email)
|
||||
public void IsValid_ReturnsFalseWhenInvalid(string? email)
|
||||
{
|
||||
var sut = new StrictEmailAddressAttribute();
|
||||
|
||||
|
@ -42,7 +42,7 @@ public class StrictEmailAddressListAttributeTests
|
||||
[Theory]
|
||||
[InlineData("single@email.com", false)]
|
||||
[InlineData(null, false)]
|
||||
public void IsValid_ReturnsTrue_WhenValid(string email, bool valid)
|
||||
public void IsValid_ReturnsTrue_WhenValid(string? email, bool valid)
|
||||
{
|
||||
var sut = new StrictEmailAddressListAttribute();
|
||||
|
||||
|
Reference in New Issue
Block a user