Atc.Tests.Extensions.Reflection.AssemblyExtensionsTests.GetExportedTypeByName C# (CSharp) Method

GetExportedTypeByName() private method

private GetExportedTypeByName ( Type expected, string typeName ) : void
expected Type
typeName string
return void
        public void GetExportedTypeByName(Type expected, string typeName)
        {
            // Arrange
            var assembly = Assembly.GetExecutingAssembly();

            // Act
            var actual = assembly.GetExportedTypeByName(typeName);

            // Assert
            if (expected == null)
            {
                Assert.Null(actual);
            }
            else
            {
                Assert.NotNull(actual);
                Assert.Equal(expected, actual);
            }
        }