public void DeserializeBlob() { var expected = new BlobGraph { Value = Encoding.Unicode.GetBytes("Hello World") }; _context.AssertDeserialize("{\"value\": \"SABlAGwAbABvACAAVwBvAHIAbABkAA==\"}", expected, (l, r) => BlobComparer.CompareBlobs(l.Value, r.Value)); }
public void CompareRightGreaterTest() { var right = new Byte[] { 2, 1, 3 }; var left = new Byte[] { 1, 2, 3 }; const int expected = -1; Assert.Equal(expected, BlobComparer.CompareBlobs(left, right)); }
public void CompareLeftLessTest() { var left = new Byte[] { 1, 0, 3 }; var right = new Byte[] { 1, 2, 3 }; const int expected = -1; Assert.Equal(expected, BlobComparer.CompareBlobs(left, right)); }
public void CompareRightIsNullTest() { var right = (byte[])null; var left = new Byte[] { 1, 2, 3 }; const int expected = 1; Assert.Equal(expected, BlobComparer.CompareBlobs(left, right)); }
public void CompareEqualBothNullTest() { var left = (byte[])null; var right = (byte[])null; const int expected = 0; Assert.Equal(expected, BlobComparer.CompareBlobs(left, right)); }