public void Parameter_should_return_configuration_for_valid_property_expressions()
        {
            var configuration = new ConventionDeleteModificationStoredProcedureConfiguration(typeof(Entity));

            Assert.Same(configuration, configuration.Parameter("Int", "Foo"));
            Assert.Same(configuration, configuration.Parameter(typeof(Entity).GetDeclaredProperty("String"), "Foo"));
        }
        public void Parameter_is_no_op_when_not_found()
        {
            var configuration = new ConventionDeleteModificationStoredProcedureConfiguration(typeof(Entity));

            Assert.Same(configuration, configuration.Parameter("Int1", "Foo"));
            Assert.Same(configuration, configuration.Parameter(typeof(Entity).GetDeclaredProperty("String1"), "Foo"));
        }
コード例 #3
0
        public void Parameter_is_no_op_when_not_found()
        {
            var configuration = new ConventionDeleteModificationStoredProcedureConfiguration(typeof(Entity));

            Assert.Same(configuration, configuration.Parameter("Int1", "Foo"));
            Assert.Same(configuration, configuration.Parameter(typeof(Entity).GetDeclaredProperty("String1"), "Foo"));
        }
コード例 #4
0
        public void Parameter_should_return_configuration_for_valid_property_expressions()
        {
            var configuration = new ConventionDeleteModificationStoredProcedureConfiguration(typeof(Entity));

            Assert.Same(configuration, configuration.Parameter("Int", "Foo"));
            Assert.Same(configuration, configuration.Parameter(typeof(Entity).GetDeclaredProperty("String"), "Foo"));
        }
        public void RowsAffectedParameter_should_set_column_name()
        {
            var configuration = new ConventionDeleteModificationStoredProcedureConfiguration(typeof(Entity));

            configuration.RowsAffectedParameter("Foo");

            Assert.Equal("Foo", configuration.Configuration.RowsAffectedParameterName);
        }
        public void HasName_should_set_name_on_underlying_configuration()
        {
            var configuration = new ConventionDeleteModificationStoredProcedureConfiguration(typeof(Entity));

            configuration.HasName("Foo");

            Assert.Equal("Foo", configuration.Configuration.Name);
        }
コード例 #7
0
        public void RowsAffectedParameter_should_set_column_name()
        {
            var configuration = new ConventionDeleteModificationStoredProcedureConfiguration(typeof(Entity));

            configuration.RowsAffectedParameter("Foo");

            Assert.Equal("Foo", configuration.Configuration.RowsAffectedParameterName);
        }
コード例 #8
0
        public void HasName_should_set_name_on_underlying_configuration()
        {
            var configuration = new ConventionDeleteModificationStoredProcedureConfiguration(typeof(Entity));

            configuration.HasName("Foo");

            Assert.Equal("Foo", configuration.Configuration.Name);
        }