예제 #1
0
    public void NullableWrappers_NaN()
    {
        var wrappers = new HelloRequest.Types.Wrappers
        {
            DoubleValue = double.NaN
        };

        AssertWrittenJson(wrappers);
    }
예제 #2
0
    public void NullableWrappers()
    {
        var wrappers = new HelloRequest.Types.Wrappers
        {
            BoolValue   = true,
            BytesValue  = ByteString.CopyFrom(Encoding.UTF8.GetBytes("Hello world")),
            DoubleValue = 1.1,
            FloatValue  = 1.2f,
            Int32Value  = 1,
            Int64Value  = 2L,
            StringValue = "A string",
            Uint32Value = 3U,
            Uint64Value = 4UL
        };

        AssertWrittenJson(wrappers);
    }