public void Setup() { inputData = new InputData { Content = new byte[1] }; new Random().NextBytes(inputData.Content); middleInputData = new InputData { Content = new byte[10 * 1024] }; new Random().NextBytes(middleInputData.Content); largeInputData = new InputData { Content = new byte[100 * 1024] }; new Random().NextBytes(largeInputData.Content); messageInputData = new InputData { Content = new byte[1024] }; new Random().NextBytes(middleInputData.Content); expectedReply = ServerLogic.Convert(inputData); middleExpectedReply = ServerLogic.Convert(middleInputData); largeExpectedReply = ServerLogic.Convert(largeInputData); messageExpectedReply = ServerLogic.Convert(messageInputData); client = new T(); }
public ReplyData GetReply(InputData data) { var inputBuf = ByteArray.CreateFrom(data); var input = inputBuf.ConvertTo <InputData>(); var reply = ServerLogic.Convert(input); var replyBuf = ByteArray.CreateFrom(reply); return(replyBuf.ConvertTo <ReplyData>()); }
public ReplyData GetReply(InputData data) { return(ServerLogic.Convert(data)); }