revert test change

pull/6096/head
cvium 4 years ago
parent 0835b26889
commit cfba7daa50

@ -164,7 +164,10 @@ namespace Jellyfin.Server.Implementations.Tests.Data
} }
} }
}; };
}
public static IEnumerable<object[]> DeserializeImages_ValidAndInvalid_TestData()
{
yield return new object[] yield return new object[]
{ {
string.Empty, string.Empty,
@ -212,6 +215,23 @@ namespace Jellyfin.Server.Implementations.Tests.Data
} }
} }
[Theory]
[MemberData(nameof(DeserializeImages_ValidAndInvalid_TestData))]
public void DeserializeImages_ValidAndInvalid_Success(string value, ItemImageInfo[] expected)
{
var result = _sqliteItemRepository.DeserializeImages(value);
Assert.Equal(expected.Length, result.Length);
for (int i = 0; i < expected.Length; i++)
{
Assert.Equal(expected[i].Path, result[i].Path);
Assert.Equal(expected[i].Type, result[i].Type);
Assert.Equal(expected[i].DateModified, result[i].DateModified);
Assert.Equal(expected[i].Width, result[i].Width);
Assert.Equal(expected[i].Height, result[i].Height);
Assert.Equal(expected[i].BlurHash, result[i].BlurHash);
}
}
[Theory] [Theory]
[MemberData(nameof(DeserializeImages_Valid_TestData))] [MemberData(nameof(DeserializeImages_Valid_TestData))]
public void SerializeImages_Valid_Success(string expected, ItemImageInfo[] value) public void SerializeImages_Valid_Success(string expected, ItemImageInfo[] value)

Loading…
Cancel
Save