Expose typed procedure execution as explicit APIs
This commit is contained in:
@@ -151,9 +151,9 @@ namespace DynamORM.Tests.Procedure
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void TestExecRejectsWrongArgumentsType()
|
||||
public void TestExecMethodRejectsWrongArgumentsType()
|
||||
{
|
||||
dynamic procedures = new DynamicProcedureInvoker(null);
|
||||
var procedures = new DynamicProcedureInvoker(null);
|
||||
|
||||
Assert.Throws<System.InvalidOperationException>(() =>
|
||||
{
|
||||
@@ -162,13 +162,11 @@ namespace DynamORM.Tests.Procedure
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void TestExecRejectsMultipleArguments()
|
||||
public void TestDynamicDatabaseTypedProcedureRejectsWrongArgumentsType()
|
||||
{
|
||||
dynamic procedures = new DynamicProcedureInvoker(null);
|
||||
|
||||
Assert.Throws<System.InvalidOperationException>(() =>
|
||||
{
|
||||
var ignored = procedures.Exec<ExecProcedureDescriptor>(new ProcedureParameterObject(), new ProcedureParameterObject());
|
||||
var ignored = Database.Procedure<ExecProcedureDescriptor>(new ProcedureParameterColumnFallbackObject());
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user