diff --git a/VAR.WebFormsCore.Tests/Code/ObjectActivatorTests.cs b/VAR.WebFormsCore.Tests/Code/ObjectActivatorTests.cs new file mode 100644 index 0000000..6dc0ff9 --- /dev/null +++ b/VAR.WebFormsCore.Tests/Code/ObjectActivatorTests.cs @@ -0,0 +1,29 @@ +using Xunit; +using VAR.WebFormsCore.Code; + +namespace VAR.WebFormsCore.Tests.Code; + +public class ObjectActivatorTests +{ + [Fact] + public void CreateInstance__Object__Object() + { + object result = ObjectActivator.CreateInstance(typeof(object)); + + Assert.IsType(result); + } + + private class TestType { } + + [Fact] + public void CreateInstance__TestType__TestType() + { + object result = ObjectActivator.CreateInstance(typeof(TestType)); + + Assert.IsType(result); + + object result2 = ObjectActivator.CreateInstance(typeof(TestType)); + + Assert.IsType(result2); + } +} \ No newline at end of file