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); }