public void Retrieve_web_sites()
{
var siteInfos = CreateAndSaveWebSiteRows(_webSiteTable, 10);
try
{
var sites = _repository.RetrieveWebSites();
Assert.IsNotNull(sites);
Assert.IsTrue(sites.Count() >= 10);
foreach (WebSite site in sites)
{
Assert.AreNotEqual(Guid.Empty, site.Id);
}
foreach (WebSiteRow siteInfo in siteInfos)
{
Assert.IsTrue(sites.Any(s => s.Id.ToString() == siteInfo.RowKey));
}
}
finally
{
_webSiteTable.Delete(siteInfos);
}
}