Appccelerate.Bootstrapper.Syntax.Executables.ActionOnExtensionWithInitializerExecutableTest.Execute_ShouldPassContextToExtensions C# (CSharp) Method

Execute_ShouldPassContextToExtensions() private method

private Execute_ShouldPassContextToExtensions ( ) : void
return void
        public void Execute_ShouldPassContextToExtensions()
        {
            var firstExtension = new Mock<ICustomExtension>();
            var secondExtension = new Mock<ICustomExtension>();

            this.testee.Execute(new List<ICustomExtension> { firstExtension.Object, secondExtension.Object }, this.executableContext.Object);

            firstExtension.Verify(x => x.SomeMethod(this.context));
            secondExtension.Verify(x => x.SomeMethod(this.context));
        }