public void Kind_isString() { // arrange var serializer = new ByteArrayValueSerializer(); // assert Assert.Equal(ValueKind.String, serializer.Kind); }
public void Deserialize_InvalidType_ThrowsArgumentException() { // arrange var serializer = new ByteArrayValueSerializer(); // act Action a = () => serializer.Deserialize(5); // assert Assert.Throws <ArgumentException>(a); }
public void Deserialize_Null() { // arrange var serializer = new ByteArrayValueSerializer(); // act var result = serializer.Deserialize(null); // assert Assert.Null(result); }
public void Deserialize_Base64() { // arrange var serializer = new ByteArrayValueSerializer(); byte[] bytes = Encoding.ASCII.GetBytes("data"); string base64 = Convert.ToBase64String(bytes); // act var result = serializer.Deserialize(base64); // assert Assert.Equal(bytes, result); }