private WebBirdNestActivity GetBirdNestActivity(Boolean refresh)
 {
     if (_birdNestActivity.IsNull() || refresh)
     {
         _birdNestActivity = SpeciesObservationManagerTest.GetOneBirdNestActivity(GetContext());
     }
     return(_birdNestActivity);
 }
示例#2
0
 private WebSpeciesObservation GetSpeciesObservation(Boolean refresh)
 {
     if (_speciesObservation.IsNull() || refresh)
     {
         _speciesObservation = SpeciesObservationManagerTest.GetOneSpeciesObservation(GetContext());
     }
     return(_speciesObservation);
 }
        public void SpeciesObservations()
        {
            List <WebSpeciesObservation> speciesObservations;

            speciesObservations = null;
            GetSpeciesObservationInformation(true).SpeciesObservations = speciesObservations;
            Assert.IsNull(GetSpeciesObservationInformation().SpeciesObservations);

            speciesObservations = new List <WebSpeciesObservation>();
            GetSpeciesObservationInformation().SpeciesObservations = speciesObservations;
            Assert.IsNotNull(GetSpeciesObservationInformation().SpeciesObservations);
            Assert.IsTrue(GetSpeciesObservationInformation().SpeciesObservations.IsEmpty());

            speciesObservations = SpeciesObservationManagerTest.GetSomeSpeciesObservations(GetContext());
            GetSpeciesObservationInformation().SpeciesObservations = speciesObservations;
            Assert.IsTrue(GetSpeciesObservationInformation().SpeciesObservations.IsNotEmpty());
            Assert.AreEqual(speciesObservations.Count, GetSpeciesObservationInformation().SpeciesObservations.Count);
        }