diff --git a/tests/CSharpTemp/CSharpTemp.Tests.cs b/tests/CSharpTemp/CSharpTemp.Tests.cs index 5d30205f..64691b18 100644 --- a/tests/CSharpTemp/CSharpTemp.Tests.cs +++ b/tests/CSharpTemp/CSharpTemp.Tests.cs @@ -89,6 +89,7 @@ public class CSharpTempTests : GeneratorTestFixture [Test] public void TestDestructors() { + CSharpTemp.TestDestructors.InitMarker(); Assert.AreEqual(0, CSharpTemp.TestDestructors.Marker); var dtors = new TestDestructors(); diff --git a/tests/CSharpTemp/CSharpTemp.h b/tests/CSharpTemp/CSharpTemp.h index a8d073e0..2a0106a7 100644 --- a/tests/CSharpTemp/CSharpTemp.h +++ b/tests/CSharpTemp/CSharpTemp.h @@ -138,6 +138,7 @@ private: // Tests destructors struct DLL_API TestDestructors { + static void InitMarker() { Marker = 0; } static int Marker; TestDestructors();