コード例 #1
0
        public void GetBodyOperationParametersFromObjectSucceeds()
        {
            // Arrange
            var svc = new biz.dfch.CS.Appclusive.Api.Core.Core(_uri);

            var param1Value = "some arbitrary value";
            var param2Value = 42;
            var input       = new BodyOperationTestClass()
            {
                Param1 = param1Value
                ,
                Param2 = param2Value
            };

            // Act
            var result = svc.GetBodyOperationParametersFromObject(input);

            // Assert
            Assert.AreEqual(3, result.Count());
            var p1 = result.Where(e => e.Name == "Param1").Single();

            Assert.AreEqual(param1Value, p1.Value);
            var p2 = result.Where(e => e.Name == "Param2").Single();

            Assert.AreEqual(param2Value, p2.Value);
            var p3 = result.Where(e => e.Name == "Field3").Single();

            Assert.AreEqual(FIELD3_VALUE, p3.Value);
        }
コード例 #2
0
        public void GetBodyOperationParametersFromObjectSucceeds()
        {
            // Arrange
            var svc = new biz.dfch.CS.Appclusive.Api.Core.Core(_uri);

            var param1Value = "some arbitrary value";
            var param2Value = 42;
            var input = new BodyOperationTestClass()
            {
                Param1 = param1Value
                ,
                Param2 = param2Value
            };

            // Act
            var result = svc.GetBodyOperationParametersFromObject(input);

            // Assert
            Assert.AreEqual(3, result.Count());
            var p1 = result.Where(e => e.Name == "Param1").Single();
            Assert.AreEqual(param1Value, p1.Value);
            var p2 = result.Where(e => e.Name == "Param2").Single();
            Assert.AreEqual(param2Value, p2.Value);
            var p3 = result.Where(e => e.Name == "Field3").Single();
            Assert.AreEqual(FIELD3_VALUE, p3.Value);
        }