public async Task <ActionResult> Index()
        {
            var currentBeer = string.Empty;

            try
            {
                var req = new UnAuthenticatedUntappdCredentials(ConfigurationManager.AppSettings["untappdkey"],
                                                                ConfigurationManager.AppSettings["untappdsecret"]);
                var response = await new Repository(false).GetAsync <UserActivityFeed>(req, "tparnell");
                if (response != null)
                {
                    currentBeer = response.Response.Checkins.Items.First(a => DateTime.Parse(a.CreatedAt) > DateTime.Now.AddHours(-4)).Beer.BeerName;
                }
            }
            catch (ArgumentNullException) {}
            catch (InvalidOperationException) { }


            var t = new HomeViewModel()
            {
                CurrentBeer = currentBeer
            };

            return(View(t));
        }
 public void ExpectClientSecretException()
 {
     var t = new UnAuthenticatedUntappdCredentials("t", string.Empty);
 }
 public void ExpectClientIdException()
 {
     var t = new UnAuthenticatedUntappdCredentials(string.Empty, "t");
 }