Beispiel #1
0
        public async void TestAct()
        #endif
        {
            var data = new Dictionary <string, string>();

            data["test"] = "test";
            var actRes = await FH.Act("echo", data);

            var resJson = actRes.GetResponseAsJObject();

            Assert.IsNotNull(resJson["method"]);
            Assert.IsNotNull(resJson["headers"]);
            Assert.IsNotNull(resJson["body"]);
            Assert.IsTrue("POST".Equals((string)resJson["method"]));
            var headers = (JObject)resJson["headers"];

            Assert.IsNotNull(headers["x-fh-cuid"]);
            var body = (JObject)resJson["body"];

            Assert.IsNotNull(body["__fh"]);
            Assert.IsNotNull(body["test"]);
            Assert.IsTrue("test".Equals((string)body["test"]));
        }