public void SelectListItemsArePopulatedCorrectly()
 {
     var model = new PhoneNumberEntriesViewModel();
     var car = new PhoneNumberEntry {PhoneNumberType = PhoneNumberTypes.Car};
     var home = new PhoneNumberEntry {PhoneNumberType = PhoneNumberTypes.Home};
     model.Entries.Add(car);
     model.Entries.Add(home);
     var count = model.AvailableTypes().Count;
     Assert.AreEqual(model.SelectListItems(car).Count(), count + 1);
     Assert.IsTrue(model.SelectListItems(car).Where(item=> item.Selected).Single().Value == car.PhoneNumberType.ToString());
 }