public void Increment_Double() { var sentinel = FieldValue.Increment(12.5); var value = ValueSerializer.Serialize(SerializationContext.Default, sentinel); Assert.Equal(SentinelKind.NumericIncrement, SentinelValue.GetKind(value)); var increment = SentinelValue.GetIncrement(value); var expected = new Value { DoubleValue = 12.5 }; Assert.Equal(expected, increment); }
public void Increment_Int64() { var sentinel = FieldValue.Increment(100L); var value = ValueSerializer.Serialize(sentinel); Assert.Equal(SentinelKind.NumericIncrement, SentinelValue.GetKind(value)); var increment = SentinelValue.GetIncrement(value); var expected = new Value { IntegerValue = 100L }; Assert.Equal(expected, increment); }