예제 #1
0
        public RPCJsonOutputFormatterTest()
        {
            this.settings = new JsonSerializerSettings();
            this.charpool = ArrayPool <char> .Create();

            this.formatter = new TestRPCJsonOutputFormatter(this.settings, this.charpool);
        }
예제 #2
0
        public void CreateJsonSerializerCreatesSerializerWithProvidedSettings()
        {
            this.settings.Culture = new System.Globalization.CultureInfo("en-GB");
            this.formatter        = new TestRPCJsonOutputFormatter(this.settings, this.charpool);

            var serializer = this.formatter.CreateJsonSerializer();

            Assert.Equal("en-GB", serializer.Culture.Name);
        }
        public void CreateJsonSerializerCreatesSerializerWithProvidedSettings()
        {
            var settings = new JsonSerializerSettings
            {
                Culture = new System.Globalization.CultureInfo("en-GB")
            };
            var            formatter  = new TestRPCJsonOutputFormatter(settings);
            JsonSerializer serializer = formatter.JsonSerializer;

            Assert.Equal("en-GB", serializer.Culture.Name);
        }