public void Can_test_enumerable()
        {
            var kittens = new[] { new Kitten {
                                      Id = 3, Name = "kitten3"
                                  }, new Kitten {
                                      Id = 4, Name = "kitten4"
                                  } };

            _spec.CheckEnumerable(x => x.EnumerableOfKittens, (cat, kitten) => cat.AddKitten(kitten), kittens);

            typeof(ApplicationException).ShouldBeThrownBy(_spec.VerifyTheMappings);
        }
示例#2
0
        public void Can_test_enumerable()
        {
            var kittens = new[] { new Kitten {
                                      Id = 3, Name = "kitten3"
                                  }, new Kitten {
                                      Id = 4, Name = "kitten4"
                                  } };

#pragma warning disable 618,612
            spec.CheckEnumerable(x => x.EnumerableOfKittens, (cat, kitten) => cat.AddKitten(kitten), kittens);
#pragma warning restore 618,612

            typeof(ApplicationException).ShouldBeThrownBy(() => spec.VerifyTheMappings());
        }