From a03af3d5a0b21e7d2a915992ab1bb31fe232c211 Mon Sep 17 00:00:00 2001 From: "Valeriano A.R" Date: Sun, 28 May 2023 23:42:48 +0200 Subject: [PATCH] Tests: Coverage tests of ObjectActivator. --- .../Code/ObjectActivatorTests.cs | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 VAR.WebFormsCore.Tests/Code/ObjectActivatorTests.cs 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