public void EchoClass() { AllTestRecord expected = CreateExpectedTestData(); AllTestRecord actual = simpleClient.echo(expected); Assert.AreEqual(expected, actual); }
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); }
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 }); }
public override AllTestRecord echo(AllTestRecord allTest) { return(allTest); }