public void Constructor()
        {
            PhoneNumberTypeList phoneNumberTypes;

            phoneNumberTypes = new PhoneNumberTypeList();
            Assert.IsNotNull(phoneNumberTypes);
        }
 private PhoneNumberTypeList GetPhoneNumberTypes(Boolean refresh)
 {
     if (_phoneNumberTypes.IsNull() || refresh)
     {
         _phoneNumberTypes = CoreData.UserManager.GetPhoneNumberTypes(GetUserContext());
     }
     return(_phoneNumberTypes);
 }
        public void SquareBracketOperator()
        {
            PhoneNumberTypeList newPhoneNumberTypeList, oldPhoneNumberTypeList;
            Int32 phoneNumberTypeIndex;

            oldPhoneNumberTypeList = GetPhoneNumberTypes(true);
            newPhoneNumberTypeList = new PhoneNumberTypeList();
            for (phoneNumberTypeIndex = 0; phoneNumberTypeIndex < oldPhoneNumberTypeList.Count; phoneNumberTypeIndex++)
            {
                newPhoneNumberTypeList.Add(oldPhoneNumberTypeList[oldPhoneNumberTypeList.Count - phoneNumberTypeIndex - 1]);
            }
            for (phoneNumberTypeIndex = 0; phoneNumberTypeIndex < oldPhoneNumberTypeList.Count; phoneNumberTypeIndex++)
            {
                Assert.AreEqual(newPhoneNumberTypeList[phoneNumberTypeIndex], oldPhoneNumberTypeList[oldPhoneNumberTypeList.Count - phoneNumberTypeIndex - 1]);
            }
        }
 public PhoneNumberTypeListTest()
 {
     _phoneNumberTypes = null;
 }