public void CreateApp_DoesNotThrowExceptionWithNoPlatformInitializer()
        {
            AppMock app        = null;
            var     exceptions = Record.Exception(() => app = new AppMock(null));

            Assert.Null(exceptions);
            Assert.NotNull(app);
        }
        public void Bar()
        {
            AppMock app        = null;
            var     exceptions = Record.Exception(() => app = new AppMock(null));

            Assert.Null(exceptions);
            Assert.NotNull(app);
        }
        public void CreateApp_DoesNotThrowException()
        {
            AppMock app = null;

            var exceptions = Record.Exception(() => app = GetApp());

            Assert.Null(exceptions);
            Assert.NotNull(app);
        }
        public void Foo()
        {
            AppMock app = null;

            var exceptions = Record.Exception(() => app = GetApp());

            Assert.Null(exceptions);
            Assert.NotNull(app);
        }
Exemple #5
0
        public AppMock <IntModel> GetAppMock()
        {
            var serviceLocatorMock = new Mock <IServiceLocator>();

            serviceLocatorMock.Setup(x => x.GetSearchDataProcessor <IntModel>()).Returns(new DataProcessorFilterFake <IntModel>());
            serviceLocatorMock.Setup(x => x.GetColumnsFilterDataProcessor <IntModel>()).Returns(new DataProcessorFilterFake <IntModel>());
            serviceLocatorMock.Setup(x => x.GetCustomFiltersDataProcessor <IntModel>()).Returns(new DataProcessorFilterFake <IntModel>());
            serviceLocatorMock.Setup(x => x.GetPagingDataProcessor <IntModel>()).Returns(new DataProcessorNotFilterFake <IntModel>());
            serviceLocatorMock.Setup(x => x.GetSortDataProcessor <IntModel>()).Returns(new DataProcessorNotFilterFake <IntModel>());
            var formModelBinderMock = new Mock <IFormModelBinder>();

            formModelBinderMock.Setup(x => x.BindModel(It.IsAny <NameValueCollection>(), It.IsAny <IQueryable <IntModel> >())).Returns(new RequestInfoModel()
            {
                Helpers = new RequestHelpers(), TableParameters = new DataTableAjaxPostModel()
            });
            var app = new AppMock <IntModel>(serviceLocatorMock.Object, formModelBinderMock.Object);

            return(app);
        }