Example #1
0
        public void MapFunction()
        {
            var breeds = IQ.From<Dog>().Select(dog => "small " + dog.Breed);
            Assert.AreEqual(20, breeds.Count());
            Assert.AreEqual("small Terrier", breeds.First());
            Assert.AreEqual("small Shih Tzu", breeds.Last());

            var dogs = IQ.From<Dog>().Select((Dog dog) => {
                smallDog sd = new smallDog();
                sd.Breed = "small " + dog.Breed;
                return sd;
            });
            Assert.AreEqual(20, dogs.Count());
            Assert.AreEqual("small Terrier", dogs.First().Breed);
            Assert.AreEqual("small Shih Tzu", dogs.Last().Breed);
        }
Example #2
0
        public void MapFunction()
        {
            var breeds = IQ.From <Dog>().Select(dog => "small " + dog.Breed);

            Assert.AreEqual(20, breeds.Count());
            Assert.AreEqual("small Terrier", breeds.First());
            Assert.AreEqual("small Shih Tzu", breeds.Last());

            var dogs = IQ.From <Dog>().Select((Dog dog) => {
                smallDog sd = new smallDog();
                sd.Breed    = "small " + dog.Breed;
                return(sd);
            });

            Assert.AreEqual(20, dogs.Count());
            Assert.AreEqual("small Terrier", dogs.First().Breed);
            Assert.AreEqual("small Shih Tzu", dogs.Last().Breed);
        }