Example #1
0
        public void GetRequestValues_ReturnsPropertyValuesWithRequestedPage()
        {
            var request = new MockPageRequesModel {
                IntValue      = 56,
                BoolValue     = true,
                DoubleValue   = 1.23,
                ObjectValue   = new object(),
                StringValue   = "string value",
                ItemsPerPage  = 88,
                RequestedPage = 21
            };

            var page   = 36;
            var values = request.GetRequestValues(page);

            Assert.AreEqual(request.IntValue, values["IntValue"]);
            Assert.AreEqual(request.BoolValue, values["BoolValue"]);
            Assert.AreEqual(request.DoubleValue, values["DoubleValue"]);
            Assert.AreEqual(request.ObjectValue, values["ObjectValue"]);
            Assert.AreEqual(request.StringValue, values["StringValue"]);
            Assert.AreEqual(request.ItemsPerPage, values["ItemsPerPage"]);

            Assert.AreEqual(7, values.Count);
            Assert.AreEqual(page, values["RequestedPage"]);
        }
        public void GetRequestValues_ReturnsPropertyValuesWithRequestedPage()
        {
            var request = new MockPageRequesModel {
                IntValue = 56,
                BoolValue = true,
                DoubleValue = 1.23,
                ObjectValue = new object(),
                StringValue = "string value",
                ItemsPerPage = 88,
                RequestedPage = 21
            };

            var page = 36;
            var values = request.GetRequestValues(page);

            Assert.AreEqual(request.IntValue, values["IntValue"]);
            Assert.AreEqual(request.BoolValue, values["BoolValue"]);
            Assert.AreEqual(request.DoubleValue, values["DoubleValue"]);
            Assert.AreEqual(request.ObjectValue, values["ObjectValue"]);
            Assert.AreEqual(request.StringValue, values["StringValue"]);
            Assert.AreEqual(request.ItemsPerPage, values["ItemsPerPage"]);

            Assert.AreEqual(7, values.Count);
            Assert.AreEqual(page, values["RequestedPage"]);
        }