public void ApplyConstraints_should_work_with_a_dynamicObject_if_there_is_a_primary_key() { var mapper = new OkMapping(); var cmd = new SqlCommand(); cmd.ApplyConstraints(mapper, new{ firstName = "arne" }); cmd.Parameters[0].As <DbParameter>().Value.Should().Be("arne"); cmd.Parameters[0].As <DbParameter>().ParameterName.Should().Be("firstName"); }
public void ApplyConstraints_should_work_with_a_string_if_there_is_a_primary_key() { var mapper = new OkMapping(); var cmd = new SqlCommand(); cmd.ApplyConstraints(mapper, "hey"); cmd.Parameters[0].As <DbParameter>().Value.Should().Be("hey"); cmd.Parameters[0].As <DbParameter>().ParameterName.Should().Be("Id"); }