public void TypeLoadingShouldWorkForValidInputs() { try { InjectedResourceLoader.Attach(); Type.GetType(typeof(InjectedResourceLoader).AssemblyQualifiedName).Should().Be(typeof(InjectedResourceLoader)); } finally { InjectedResourceLoader.Detach(); } }
public void TypeLoadingShouldNotCrashOnInvalidInput() { try { InjectedResourceLoader.Attach(); Type.GetType("NotExistingType, ClearlyNotExistingAssembly").Should().BeNull(); Type.GetType("NotExistingType, https://not-an-assembly.example.com").Should().BeNull(); } finally { InjectedResourceLoader.Detach(); } }