Commit 32b536a1 authored by mgravell's avatar mgravell

more test fixups

parent d97932c7
...@@ -329,7 +329,7 @@ public void TestTVP() ...@@ -329,7 +329,7 @@ public void TestTVP()
try try
{ {
connection.Execute("CREATE TYPE int_list_type AS TABLE (n int NOT NULL PRIMARY KEY)"); connection.Execute("CREATE TYPE int_list_type AS TABLE (n int NOT NULL PRIMARY KEY)");
connection.Execute("CREATE PROC get_ints @integers int_list_type READONLY AS select * from @ints"); connection.Execute("CREATE PROC get_ints @integers int_list_type READONLY AS select * from @integers");
var nums = connection.Query<int>("get_ints", new IntDynamicParam(new int[] { 1, 2, 3 })).ToList(); var nums = connection.Query<int>("get_ints", new IntDynamicParam(new int[] { 1, 2, 3 })).ToList();
Assert.Equal(1, nums[0]); Assert.Equal(1, nums[0]);
...@@ -341,11 +341,11 @@ public void TestTVP() ...@@ -341,11 +341,11 @@ public void TestTVP()
{ {
try try
{ {
connection.Execute("DROP PROC get_ints"); try { connection.Execute("DROP PROC get_ints"); } catch { }
} }
finally finally
{ {
connection.Execute("DROP TYPE int_list_type"); try { connection.Execute("DROP TYPE int_list_type"); } catch { }
} }
} }
} }
...@@ -377,7 +377,7 @@ public void TestTVPWithAdditionalParams() ...@@ -377,7 +377,7 @@ public void TestTVPWithAdditionalParams()
try try
{ {
connection.Execute("CREATE TYPE int_list_type AS TABLE (n int NOT NULL PRIMARY KEY)"); connection.Execute("CREATE TYPE int_list_type AS TABLE (n int NOT NULL PRIMARY KEY)");
connection.Execute("CREATE PROC get_values @ints int_list_type READONLY, @stringParam varchar(20), @dateParam datetime AS select i.*, @stringParam as stringParam, @dateParam as dateParam from @ints i"); connection.Execute("CREATE PROC get_values @integers int_list_type READONLY, @stringParam varchar(20), @dateParam datetime AS select i.*, @stringParam as stringParam, @dateParam as dateParam from @integers i");
var dynamicParameters = new DynamicParameterWithIntTVP(new int[] { 1, 2, 3 }); var dynamicParameters = new DynamicParameterWithIntTVP(new int[] { 1, 2, 3 });
dynamicParameters.AddDynamicParams(new { stringParam = "stringParam", dateParam = new DateTime(2012, 1, 1) }); dynamicParameters.AddDynamicParams(new { stringParam = "stringParam", dateParam = new DateTime(2012, 1, 1) });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment