public void TestCanReadMore()
{
ICursor c = db["tests"]["reads"].FindAll();
Assert.IsNotNull(c,"Cursor shouldn't be null");
int reads = 0;
int idchanges = 0;
long id = 0;
foreach(Document doc in c.Documents){
reads++;
if(c.Id != id){
idchanges++;
id = c.Id;
}
}
Assert.IsTrue(reads > 0, "No documents were returned.");
Assert.IsTrue(idchanges > 0,String.Format("ReadMore message never sent. {0} changes seen", idchanges));
Assert.AreEqual(9999,reads, "Not all documents returned.");
System.Console.Out.Write(String.Format("{0} records read", reads));
}