|
|
@ -1999,7 +1999,8 @@ public unsafe class CSharpTests |
|
|
|
[Test] |
|
|
|
[Test] |
|
|
|
public void TestValueTypeOutParameter() |
|
|
|
public void TestValueTypeOutParameter() |
|
|
|
{ |
|
|
|
{ |
|
|
|
CSharp.CSharp.ValueTypeOutParameter(out var unionTest); |
|
|
|
CSharp.CSharp.ValueTypeOutParameter(out var unionTestA, out var unionTestB); |
|
|
|
Assert.AreEqual(2, unionTest.A); |
|
|
|
Assert.AreEqual(2, unionTestA.A); |
|
|
|
|
|
|
|
Assert.AreEqual(2, unionTestB.B); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|