public RpcResponse(RpcResponseFailType failType, string failMessage) { this.Data = ""; this.Status = RpcResponseStatus.Fail; this.FailType = failType; this.InformationalMessage = failMessage; }
public void SetFailType(RpcResponseFailType failType) { this.response.FailType = failType; if (failType != RpcResponseFailType.None) { this.response.Status = RpcResponseStatus.Fail; } }
public void TestConstructor() { RpcResponseFailType failType = RpcResponseFailType.SocketError; string failMessage = "this doesn't matter"; RpcResponse response = new RpcResponse(failType, failMessage); Assert.AreEqual("", response.Data); Assert.AreEqual(failMessage, response.InformationalMessage); Assert.AreEqual(RpcResponseStatus.Fail, response.Status); Assert.AreEqual(failType, response.FailType); }