mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-07-22 21:50:36 +02:00
Cover all branches in JsonNullableGuidConverter
This commit is contained in:
parent
1327bd9f7d
commit
45331ad83a
|
@ -39,17 +39,29 @@ namespace Jellyfin.Common.Tests.Json
|
||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
public void Deserialize_Null_EmptyGuid()
|
public void Deserialize_Null_Null()
|
||||||
{
|
{
|
||||||
Assert.Null(JsonSerializer.Deserialize<Guid?>("null", _options));
|
Assert.Null(JsonSerializer.Deserialize<Guid?>("null", _options));
|
||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
public void Serialize_EmptyGuid_EmptyGuid()
|
public void Deserialize_EmptyGuid_EmptyGuid()
|
||||||
|
{
|
||||||
|
Assert.Equal(Guid.Empty, JsonSerializer.Deserialize<Guid?>(@"""00000000-0000-0000-0000-000000000000""", _options));
|
||||||
|
}
|
||||||
|
|
||||||
|
[Fact]
|
||||||
|
public void Serialize_EmptyGuid_Null()
|
||||||
{
|
{
|
||||||
Assert.Equal("null", JsonSerializer.Serialize((Guid?)Guid.Empty, _options));
|
Assert.Equal("null", JsonSerializer.Serialize((Guid?)Guid.Empty, _options));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Fact]
|
||||||
|
public void Serialize_Null_Null()
|
||||||
|
{
|
||||||
|
Assert.Equal("null", JsonSerializer.Serialize((Guid?)null, _options));
|
||||||
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
public void Serialize_Valid_NoDash_Success()
|
public void Serialize_Valid_NoDash_Success()
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue