Commit 7fe87dc6 authored by vosen's avatar vosen

Change test a bit to cover instantiating default values.

parent 57d885ac
...@@ -33,19 +33,22 @@ public class ConcreteOrder : Order ...@@ -33,19 +33,22 @@ public class ConcreteOrder : Order
} }
} }
class NoDefaultConstructor class NoDefaultConstructor
{ {
public NoDefaultConstructor(int a) public NoDefaultConstructor(int a, float f)
{ {
A = a; A = a;
F = f;
} }
public int A { get; set; } public int A { get; set; }
public float F { get; set; }
} }
public void TestNoDefaultConstructor() public void TestNoDefaultConstructor()
{ {
NoDefaultConstructor nodef = connection.Query<NoDefaultConstructor>("select 1 A").First(); NoDefaultConstructor nodef = connection.Query<NoDefaultConstructor>("select 1 A, CAST(NULL AS real) f").First();
nodef.A.IsEqualTo(1); nodef.A.IsEqualTo(1);
nodef.F.IsEqualTo(0);
} }
// http://stackoverflow.com/q/8593871 // http://stackoverflow.com/q/8593871
......
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