diff --git a/Test/UnitTest.cs b/Test/UnitTest.cs
index ab88397..65eab74 100644
--- a/Test/UnitTest.cs
+++ b/Test/UnitTest.cs
@@ -36,15 +36,7 @@ private static void OnChoices(IntPtr vmPtr, IntPtr choicesPtr, byte count)
public void Setup()
{
}
-
- [Test]
- public void CompileAndRun()
- {
- Compile();
- Run();
- RunLoaded();
- }
-
+ [Test, Order(1)]
public void Compile()
{
var compiled = Dialogue.Compile(Path.GetFullPath("./test.topi"), Library.Log);
@@ -94,6 +86,7 @@ private static TopiValue Sqr(IntPtr argsPtr, byte count)
return new TopiValue(i * i);
}
+ [Test, Order(2)]
public void Run()
{
var data = File.ReadAllBytes("./test.topib");
@@ -130,6 +123,7 @@ public void Run()
_state = dialogue.SaveState();
}
+ [Test, Order(3)]
public void RunLoaded()
{
Console.WriteLine(_state);
diff --git a/Topiary/Topiary.csproj b/Topiary/Topiary.csproj
index 7f75b2b..c353373 100644
--- a/Topiary/Topiary.csproj
+++ b/Topiary/Topiary.csproj
@@ -6,7 +6,7 @@