public async Task TestArgumentNull()
		{
			var compositionBootstrapper = new CompositionBootstrapper();
			Assert.Throws<ArgumentNullException>(() => compositionBootstrapper.Add((Assembly) null));
			Assert.Throws<ArgumentNullException>(() => compositionBootstrapper.Add((AssemblyCatalog) null));
			Assert.Throws<ArgumentNullException>(() => compositionBootstrapper.FindAndLoadAssembly(null));
			Assert.Throws<ArgumentNullException>(() => compositionBootstrapper.Add((Type) null));
			Assert.Throws<ArgumentNullException>(() => compositionBootstrapper.Add((ExportProvider) null));
			await compositionBootstrapper.InitializeAsync().ConfigureAwait(false);
			Assert.Throws<ArgumentNullException>(() => compositionBootstrapper.Export<string>(null));
			Assert.Throws<ArgumentNullException>(() => compositionBootstrapper.Release(null));
			Assert.Throws<ArgumentNullException>(() => compositionBootstrapper.FillImports(null));
			compositionBootstrapper.Dispose();
		}