public void Get_Non_Empty_Build_List()
{
var items = Api.GetBuilds(ApplicationSlug);
Assert.IsNotNull(items);
Assert.IsTrue(items.Count() == 1);
var item = items.Single();
Assert.AreEqual("5", item.Id);
Assert.AreEqual("Succeeded", item.Status);
Assert.AreEqual(new DateTime(2012, 02, 28, 13, 36, 30), item.Created);
Assert.AreEqual(new DateTime(2012, 02, 28, 13, 37, 30), item.Deployed);
Assert.AreEqual("https://appharbor.com/applications/:application/builds/:build/download", item.DownloadUrl);
Assert.AreEqual("https://appharbor.com/applications/:application/builds/:build/tests", item.TestsUrl);
Assert.AreEqual("https://appharbor.com/applications/:application/builds/5", item.Url.AbsoluteUri);
Assert.IsNotNull(item.Commit);
Assert.AreEqual("9f0fcea24cbb441c3ed848af3ccc5061d69cc7db", item.Commit.Id);
Assert.AreEqual("foo", item.Commit.Message);
Assert.AreEqual("master", item.Branch.Name);
}