コード例 #1
0
        public void SetBodyWithWithAnArrayOfNumbersTest()
        {
            IADeSerialization deSerialization = new IADeSerialization();

            deSerialization.SetBodyWith(new int[] { 50 });
            Assert.AreEqual("[50]", deSerialization.BodyAsString());
        }
コード例 #2
0
        public void SetBodyWithWithNullTest()
        {
            IADeSerialization deSerialization = new IADeSerialization();

            deSerialization.SetBodyWith(null);
            Assert.AreEqual("", deSerialization.BodyAsString());
        }
コード例 #3
0
 public void SetBodyWithStringTest()
 {
     string body = "example string";
     IADeSerialization deSerialization = new IADeSerialization();
     deSerialization.SetBodyWithString(body);
     Assert.AreEqual(body, deSerialization.BodyAsString());
 }
コード例 #4
0
        public void SetBodyWithWithANumberTest()
        {
            IADeSerialization deSerialization = new IADeSerialization();

            deSerialization.SetBodyWith(50);
            Assert.AreEqual("50", deSerialization.BodyAsString());
        }
コード例 #5
0
        public void SetBodyWithWithAnArrayOfStringTest()
        {
            string[]          body            = new string[] { "example string" };
            IADeSerialization deSerialization = new IADeSerialization();

            deSerialization.SetBodyWith(body);
            Assert.AreEqual("[\"example string\"]", deSerialization.BodyAsString());
        }
コード例 #6
0
        public void SetBodyWithWithAStringTest()
        {
            string            body            = "example string";
            IADeSerialization deSerialization = new IADeSerialization();

            deSerialization.SetBodyWith(body);
            Assert.AreEqual(body, deSerialization.BodyAsString());
        }
コード例 #7
0
        public void SetBodyWithWithADictionaryTest()
        {
            IADeSerialization deSerialization = new IADeSerialization();

            deSerialization.SetBodyWith(new Dictionary <string, string>()
            {
                { "key", "value" }
            });
            Assert.AreEqual("{\"key\":\"value\"}", deSerialization.BodyAsString());
        }
コード例 #8
0
        public void SetBodyWithWithADictionaryUsingNumberKeysTest()
        {
            IADeSerialization deSerialization = new IADeSerialization();

            deSerialization.SetBodyWith(new Dictionary <int, string>()
            {
                { 50, "value" }
            });
            Assert.AreEqual("{\"50\":\"value\"}", deSerialization.BodyAsString());
        }
コード例 #9
0
        public void SetBodyWithWithAnIAModelWithFloatPropertyTest()
        {
            IAModelWithFloatProperty model = new IAModelWithFloatProperty();

            model.Number = 5.434f;
            IADeSerialization deSerialization = new IADeSerialization();

            deSerialization.SetBodyWith(model);
            Assert.AreEqual("{\"Number\":5.434}", deSerialization.BodyAsString());
        }
コード例 #10
0
        public void SetBodyWithWithAnIAModelInheritanceTest()
        {
            IAModelInheritance model = new IAModelInheritance();

            model.Number    = 50;
            model.NumberTwo = 60;
            IADeSerialization deSerialization = new IADeSerialization();

            deSerialization.SetBodyWith(model);
            Assert.AreEqual("{\"NumberTwo\":60,\"Number\":50}", deSerialization.BodyAsString());
        }
コード例 #11
0
        public void SetBodyWithWithAnIAModelReferenceTest()
        {
            IAModelWithIntProperty intprop = new IAModelWithIntProperty();

            intprop.Number = 50;
            IAModelReference model = new IAModelReference();

            model.Number = intprop;
            IADeSerialization deSerialization = new IADeSerialization();

            deSerialization.SetBodyWith(model);
            Assert.AreEqual("{\"Number\":{\"Number\":50}}", deSerialization.BodyAsString());
        }
コード例 #12
0
 public void SetBodyWithWithAnArrayOfNumbersTest()
 {
     IADeSerialization deSerialization = new IADeSerialization();
     deSerialization.SetBodyWith(new int[] { 50 });
     Assert.AreEqual("[50]", deSerialization.BodyAsString());
 }
コード例 #13
0
 public void SetBodyWithWithADictionaryUsingNumberKeysTest()
 {
     IADeSerialization deSerialization = new IADeSerialization();
     deSerialization.SetBodyWith(new Dictionary<int, string>() { { 50, "value" } });
     Assert.AreEqual("{\"50\":\"value\"}", deSerialization.BodyAsString());
 }
コード例 #14
0
 public void SetBodyWithWithADictionaryTest()
 {
     IADeSerialization deSerialization = new IADeSerialization();
     deSerialization.SetBodyWith(new Dictionary<string, string>() { {"key", "value"} });
     Assert.AreEqual("{\"key\":\"value\"}", deSerialization.BodyAsString());
 }
コード例 #15
0
 public void SetBodyWithWithNullTest()
 {
     IADeSerialization deSerialization = new IADeSerialization();
     deSerialization.SetBodyWith(null);
     Assert.AreEqual("", deSerialization.BodyAsString());
 }
コード例 #16
0
 public void SetBodyWithWithANumberTest()
 {
     IADeSerialization deSerialization = new IADeSerialization();
     deSerialization.SetBodyWith(50);
     Assert.AreEqual("50", deSerialization.BodyAsString());
 }
コード例 #17
0
 public void SetBodyWithWithAnIAModelWithIntPropertyTest()
 {
     IAModelWithIntProperty model = new IAModelWithIntProperty();
     model.Number = 50;
     IADeSerialization deSerialization = new IADeSerialization();
     deSerialization.SetBodyWith(model);
     Assert.AreEqual("{\"Number\":50}", deSerialization.BodyAsString());
 }
コード例 #18
0
 public void SetBodyWithWithAnArrayOfStringTest()
 {
     string[] body = new string[] { "example string" };
     IADeSerialization deSerialization = new IADeSerialization();
     deSerialization.SetBodyWith(body);
     Assert.AreEqual("[\"example string\"]", deSerialization.BodyAsString());
 }
コード例 #19
0
 public void SetBodyWithWithAnIAModelInheritanceTest()
 {
     IAModelInheritance model = new IAModelInheritance();
     model.Number = 50;
     model.NumberTwo = 60;
     IADeSerialization deSerialization = new IADeSerialization();
     deSerialization.SetBodyWith(model);
     Assert.AreEqual("{\"NumberTwo\":60,\"Number\":50}", deSerialization.BodyAsString());
 }
コード例 #20
0
 public void SetBodyWithWithAnIAModelReferenceTest()
 {
     IAModelWithIntProperty intprop = new IAModelWithIntProperty();
     intprop.Number = 50;
     IAModelReference model = new IAModelReference();
     model.Number = intprop;
     IADeSerialization deSerialization = new IADeSerialization();
     deSerialization.SetBodyWith(model);
     Assert.AreEqual("{\"Number\":{\"Number\":50}}", deSerialization.BodyAsString());
 }