Пример #1
0
        public void HasAnnotation_checks_arguments()
        {
            var configuration = new EntityTypeConfiguration <object>();

            Assert.Equal(
                Strings.ArgumentIsNullOrWhitespace("name"),
                Assert.Throws <ArgumentException>(() => configuration.HasTableAnnotation(null, null)).Message);

            Assert.Equal(
                Strings.ArgumentIsNullOrWhitespace("name"),
                Assert.Throws <ArgumentException>(() => configuration.HasTableAnnotation(" ", null)).Message);

            Assert.Equal(
                Strings.BadAnnotationName("Cheese:Pickle"),
                Assert.Throws <ArgumentException>(() => configuration.HasTableAnnotation("Cheese:Pickle", null)).Message);
        }