private void btnBadMsg_Click(object sender, EventArgs ea) { var client = new BadContract(cbo.Text); try { var echoed = client.Echo("Hello!"); Text = echoed + " " + ECHO_COUNT.ToString() + " times"; } catch (Exception e) { Text = e.ToMessageWithType(); } client.Dispose(); }
public void TestPrimitivesListGetSizeBug() { serializer = new Serializer(new PropertiesExtractor(), null, GroBufOptions.WriteEmptyObjects); var contract = new BadContract { IntList = new List <int>() }; byte[] serialized = serializer.Serialize(contract); int size = serializer.GetSize(contract); Assert.AreEqual(serialized.Length, size); int index = 0; var dst = new byte[size]; serializer.Serialize(contract, dst, ref index); Assert.AreEqual(index, size); }
private void btnBadMsg_Click(object sender, EventArgs ea) { var client = new BadContract(cbo.Text); try { var echoed = client.Echo("Hello!"); Text = echoed + " " + ECHO_COUNT.ToString() + " times"; } catch (Exception e) { Text = e.ToMessageWithType(); } client.Dispose(); }