public void GetRangeItemRecords()
        {
            var getTask = _repo.GetRangeItemRecords("comment", 100, 1, false);

            getTask.Wait();
            var items = getTask.Result;

            Assert.IsNotNull(items);
            Assert.IsTrue(items.Any());

            getTask = _repo.GetRangeItemRecords("comment", 100, 100, true);
            getTask.Wait();
            items = getTask.Result;

            Assert.IsNotNull(items);
            Assert.IsTrue(items.Any());

            getTask = _repo.GetRangeItemRecords("story", 100, 1, false);
            getTask.Wait();
            items = getTask.Result;

            Assert.IsNotNull(items);
            Assert.IsTrue(items.Any());

            getTask = _repo.GetRangeItemRecords("story", 100, 100, true);
            getTask.Wait();
            items = getTask.Result;

            Assert.IsNotNull(items);
            Assert.IsTrue(items.Any());

            var rangeItemIds = new List <int>();

            rangeItemIds.Add(1);
            rangeItemIds.Add(2);
            rangeItemIds.Add(3);
            rangeItemIds.Add(4);
            rangeItemIds.Add(5);

            getTask = _repo.GetRangeItemRecords(rangeItemIds);
            getTask.Wait();
            items = getTask.Result;

            Assert.IsNotNull(items);
            Assert.IsTrue(items.Any());
            Assert.AreEqual(5, items.Count);
        }