コード例 #1
0
 private TaxonNameUseTypeList GetTaxonNameUseTypes()
 {
     if (_taxonNameUseTypes.IsNull())
     {
         _taxonNameUseTypes = ArtDatabanken.Data.ArtDatabankenService.TaxonManager.GetTaxonNameUseTypes();
     }
     return(_taxonNameUseTypes);
 }
コード例 #2
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]);
            }
        }
コード例 #3
0
 public TaxonNameUseTypeListTest()
 {
     _taxonNameUseTypes = null;
 }