Esempio n. 1
0
        public void ApplyToRegistersLayout()
        {
            var configuration    = new LayoutConfiguration <object>(new object());
            var appender         = MockRepository.GenerateMock <AppenderSkeleton>();
            var layoutDefinition = MockRepository.GenerateMock <ILayoutDefinition>();
            var layout           = MockRepository.GenerateMock <ILayout>();

            layoutDefinition.Stub(x => x.CreateLayout()).Return(layout);

            configuration.Layout(layoutDefinition);
            configuration.ApplyTo(appender);

            appender.AssertWasCalled(a => a.Layout = layout);
        }