Example #1
0
        public void InputBytesToString_Test()
        {
            var callHandler = CreateServerCallHandler();
            var input       = new StringInput
            {
                StringValue = "test1"
            };
            var objString = callHandler.InputBytesToString(input.ToByteArray());

            objString.ShouldBe("{ \"stringValue\": \"test1\" }");
        }
Example #2
0
        public void InputBytesToString_Test()
        {
            var input = new StringInput
            {
                StringValue = "test1"
            };
            var objString = _callHandler.InputBytesToString(input.ToByteArray());

            objString.ShouldNotBeNullOrEmpty();
            objString.Contains("test1").ShouldBeTrue();
        }
Example #3
0
        public void InputBytesToObject_Test()
        {
            var input = new StringInput
            {
                StringValue = "test1"
            };
            var objInfo = _callHandler.InputBytesToObject(input.ToByteArray());

            objInfo.ShouldNotBeNull();

            var input1 = (StringInput)objInfo;

            input1.ShouldBe(input);
        }
Example #4
0
        public void Execute_Test()
        {
            var input = new StringInput
            {
                StringValue = "test"
            };
            var inputArray = input.ToByteArray();
            var result     = _callHandler.Execute(inputArray);

            result.ShouldNotBeNull();

            var objectInfo = _callHandler.ReturnBytesToObject(result);
            var outValue   = (StringOutput)objectInfo;

            outValue.StringValue.ShouldBe("test");
        }