public void Ctor_should_throw_argument_null_exception_if_called_with_null_interceptor()
        {
            var partDefinition = new TypeCatalog(typeof(Part1)).Parts.First();

            Assert.That(delegate
            {
                new InterceptingComposablePart(partDefinition.CreatePart(), null);
            }, Throws.TypeOf <ArgumentNullException>());
        }