Esempio n. 1
0
        public void EchoClass()
        {
            AllTestRecord expected = CreateExpectedTestData();
            AllTestRecord actual   = simpleClient.echo(expected);

            Assert.AreEqual(expected, actual);
        }
Esempio n. 2
0
        public void EchoParameters()
        {
            AllTestRecord expected = CreateExpectedTestData();

            AllTestRecord actual = simpleClient.echoParameters(
                expected.booleanTest,
                expected.intTest,
                expected.longTest,
                expected.floatTest,
                expected.doubleTest,
                expected.bytesTest,
                expected.stringTest,
                expected.enumTest,
                expected.fixedTest,
                expected.arrayTest,
                expected.mapTest,
                expected.nestedTest);

            Assert.AreEqual(expected, actual);
        }
Esempio n. 3
0
 public override AllTestRecord echoParameters(bool booleanTest, int intTest, long longTest, float floatTest, double doubleTest,
                                              byte[] bytesTest, string stringTest, AllEnum enumTest, FixedTest fixedTest, IList <long> arrayTest,
                                              IDictionary <string, long> mapTest, AllTestRecord nestedTest)
 {
     return(new AllTestRecord
     {
         stringTest = stringTest,
         booleanTest = booleanTest,
         intTest = intTest,
         arrayTest = arrayTest,
         bytesTest = bytesTest,
         doubleTest = doubleTest,
         enumTest = enumTest,
         fixedTest = fixedTest,
         floatTest = floatTest,
         longTest = longTest,
         mapTest = mapTest,
         nestedTest = nestedTest
     });
 }
Esempio n. 4
0
 public override AllTestRecord echo(AllTestRecord allTest)
 {
     return(allTest);
 }