Пример #1
0
        protected override void EstablishContext()
        {
            _generator    = The <IReportGenerator>();
            _modelBuilder = The <IModelBuilder>();
            _arguments    = The <IArguments>();
            _reportModel  = An <IReport>();

            _arguments
            .WhenToldTo(args => args.Get(ArgumentKeys.TargetAssemblies))
            .Return(new List <string>
            {
                NameofTargetAssembly
            });

            _modelBuilder
            .WhenToldTo(mb => mb.BuildModel(NameofTargetAssembly))
            .Return(_reportModel);
        }