public void Serialize_Null() { // arrange var uuidType = new UuidType(); // act var serializedValue = uuidType.Serialize(null); // assert Assert.Null(serializedValue); }
public void Serialize_Int() { // arrange var uuidType = new UuidType(); var value = 123; // act Action action = () => uuidType.Serialize(value); // assert Assert.Throws <ScalarSerializationException>(action); }
public void Serialize_Guid() { // arrange var uuidType = new UuidType(); var guid = Guid.NewGuid(); // act object?serializedValue = uuidType.Serialize(guid); // assert Assert.Equal(guid.ToString("N"), Assert.IsType <string>(serializedValue)); }
public void Serialize_With_Format(char format) { // arrange var uuidType = new UuidType(defaultFormat: format); Guid guid = Guid.Empty; // act string s = (string)uuidType.Serialize(guid) !; // assert Assert.Equal(guid.ToString(format.ToString()), s); }
public void Serialize_Guid() { // arrange var uuidType = new UuidType(); var guid = Guid.NewGuid(); var expectedValue = guid.ToString("N"); // act var serializedValue = uuidType.Serialize(guid); // assert Assert.Equal(guid, Assert.IsType <Guid>(serializedValue)); }
public void Serialize_Guid() { // arrange UuidType uuidType = new UuidType(); Guid guid = Guid.NewGuid(); string expectedValue = guid.ToString(); // act string serializedValue = (string)uuidType.Serialize(guid); // assert Assert.Equal(expectedValue, serializedValue); }