Microsoft.UnitTests.Core.XUnit.AssemblyRunner.AddAssemblyFixtureAsync C# (CSharp) Method

AddAssemblyFixtureAsync() private method

private AddAssemblyFixtureAsync ( object>.Dictionary fixtures, Type fixtureType ) : Task
fixtures object>.Dictionary
fixtureType System.Type
return Task
        private async Task AddAssemblyFixtureAsync(Dictionary<Type, object> fixtures, Type fixtureType) {
            var fixture = Activator.CreateInstance(fixtureType);
            var asyncLifetime = fixture as IAsyncLifetime;
            if (asyncLifetime != null) {
                await asyncLifetime.InitializeAsync();
            }

            fixtures[fixtureType] = fixture;
        }
    }