示例#1
0
        public void SquareBracketOperator()
        {
            Int32 taxonNameUseTypeIndex;
            TaxonNameUseTypeList newTaxonNameUseTypeList, oldTaxonNameUseTypeList;

            oldTaxonNameUseTypeList = GetTaxonNameUseTypes();
            newTaxonNameUseTypeList = new TaxonNameUseTypeList();
            for (taxonNameUseTypeIndex = 0; taxonNameUseTypeIndex < oldTaxonNameUseTypeList.Count; taxonNameUseTypeIndex++)
            {
                newTaxonNameUseTypeList.Add(oldTaxonNameUseTypeList[oldTaxonNameUseTypeList.Count - taxonNameUseTypeIndex - 1]);
            }
            for (taxonNameUseTypeIndex = 0; taxonNameUseTypeIndex < oldTaxonNameUseTypeList.Count; taxonNameUseTypeIndex++)
            {
                Assert.AreEqual(newTaxonNameUseTypeList[taxonNameUseTypeIndex], oldTaxonNameUseTypeList[oldTaxonNameUseTypeList.Count - taxonNameUseTypeIndex - 1]);
            }
        }