public void Get_Errors() { var items = Api.GetErrors(ApplicationID); 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); }