Ejemplo n.º 1
0
 public RpcResponse(RpcResponseFailType failType, string failMessage)
 {
     this.Data                 = "";
     this.Status               = RpcResponseStatus.Fail;
     this.FailType             = failType;
     this.InformationalMessage = failMessage;
 }
Ejemplo n.º 2
0
 public void SetFailType(RpcResponseFailType failType)
 {
     this.response.FailType = failType;
     if (failType != RpcResponseFailType.None)
     {
         this.response.Status = RpcResponseStatus.Fail;
     }
 }
Ejemplo n.º 3
0
        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);
        }