public void ShouldSerializeJustOfPrimitiveValue() { var obj = new ObjectWithMaybePrimitiveType { AnInteger = 2.Just() }; var serializedObject = JsonConvert.SerializeObject(obj); serializedObject.Should().Be("{\"AnInteger\":2}"); }
public void ShouldSerializeNothingOfPrimitiveValueAsNull() { var obj = new ObjectWithMaybePrimitiveType { AnInteger = Maybe <int> .Nothing }; var serializedObject = JsonConvert.SerializeObject(obj); serializedObject.Should().Be(jsonWithNullPrimitive); }