Skip to content

Commit 81fd121

Browse files
committed
Add: test
1 parent 4f3cc88 commit 81fd121

2 files changed

Lines changed: 39 additions & 0 deletions

File tree

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
using Arch.Core;
2+
using Arch.Unity.Conversion;
3+
using NUnit.Framework;
4+
using UnityEngine;
5+
6+
namespace Arch.Unity.Tests.Runtime
7+
{
8+
public class ConversionTest
9+
{
10+
[Test]
11+
public void Test_OnConvert()
12+
{
13+
var obj = new GameObject("Target");
14+
var converted = false;
15+
16+
void OnConvert(EntityReference entity, World world)
17+
{
18+
converted = true;
19+
}
20+
21+
EntityConversion.OnConvert += OnConvert;
22+
EntityConversion.Convert(obj);
23+
EntityConversion.OnConvert -= OnConvert;
24+
25+
Assert.IsTrue(converted);
26+
}
27+
}
28+
}

src/Arch.Unity/Assets/Arch.Unity/Tests/Runtime/ConversionTest.cs.meta

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)