public void Get_Errors()
{
var items = Api.GetErrors(ApplicationSlug);
Assert.IsNotNull(items);
Assert.IsTrue(items.Count() == 1);
var item = items.Single();
Assert.AreEqual("5", item.Id);
Assert.AreEqual("foo", item.Commit_Id);
Assert.AreEqual(new DateTime(2012, 03, 05, 15, 01, 11), item.Date);
Assert.AreEqual("/", item.Request_Path);
Assert.AreEqual("An unhandled exception has occurred.", item.Message);
Assert.AreEqual("https://appharbor.com/applications/:application/errors/5", item.Url.AbsoluteUri);
Assert.IsNotNull(item.Exception);
Assert.AreEqual("at FooController.Show(Bar bar)", item.Exception.Stack_Trace);
Assert.AreEqual("Object reference not set to an instance of an object.", item.Exception.Message);
Assert.AreEqual("System.NullReferenceException", item.Exception.Type);
Assert.AreEqual(null, item.Exception.Inner_Exception);
}