public void Parameter_should_return_configuration_for_valid_property_expressions_when_original_values() { var configuration = new ConventionUpdateModificationStoredProcedureConfiguration(typeof(Entity)); Assert.Same(configuration, configuration.Parameter("Int", "Foo", "Bar")); Assert.Same(configuration, configuration.Parameter(typeof(Entity).GetDeclaredProperty("String"), "Foo", "Bar")); }
public void Parameter_should_return_configuration_for_valid_property_expressions() { var configuration = new ConventionUpdateModificationStoredProcedureConfiguration(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 ConventionUpdateModificationStoredProcedureConfiguration(typeof(Entity)); Assert.Same(configuration, configuration.Parameter("Int1", "Foo")); Assert.Same(configuration, configuration.Parameter(typeof(Entity).GetDeclaredProperty("String1"), "Foo")); }
public void RowsAffectedParameter_should_set_column_name() { var configuration = new ConventionUpdateModificationStoredProcedureConfiguration(typeof(Entity)); configuration.RowsAffectedParameter("Foo"); Assert.Equal("Foo", configuration.Configuration.RowsAffectedParameterName); }
public void HasName_should_set_name_on_underlying_configuration() { var configuration = new ConventionUpdateModificationStoredProcedureConfiguration(typeof(Entity)); configuration.HasName("Foo"); Assert.Equal("Foo", configuration.Configuration.Name); }
public void Result_should_return_configuration_for_valid_property_expressions() { var configuration = new ConventionUpdateModificationStoredProcedureConfiguration(typeof(Entity)); Assert.Same(configuration, configuration.Result("Int", "Foo")); Assert.Same(configuration, configuration.Result(typeof(Entity).GetDeclaredProperty("String"), "Foo")); }