public void Init()
        {
            MockOfEventsModel context = new MockOfEventsModel();

            Presenter = new CreateEventsPresenter(View, context.contextEvents);

            events = new List <Events>
            {
                new Events {
                    Id = 0, Title = "First", Type = 1
                },
                new Events {
                    Id = 1, Title = "Second", Type = 1
                },
                new Events {
                    Id = 2, Title = "Third", Type = 1
                },
                new Events {
                    Id = 3, Title = "Fourth", Type = 1
                },
                new Events {
                    Id = 4, Title = "Fifth", Type = 1
                },
                new Events {
                    Id = 5, Title = "Sixth", Type = 1
                },
                new Events {
                    Id = 6, Title = "Seventh", Type = 1
                },
            };

            context.contextEvents.Events.AddRange(events);
        }
Esempio n. 2
0
        public void Init()
        {
            var context = Substitute.For <EventsContainer>();

            var events = new List <Events>
            {
                new Events {
                    Id = 0, Title = "Begimas 1500m", Type = 1
                }
            };

            var mockResults = Substitute.For <DbSet <Events>, IQueryable <Events> >();

            ((IQueryable <Events>)mockResults).Provider.Returns(events.AsQueryable().Provider);
            ((IQueryable <Events>)mockResults).Expression.Returns(events.AsQueryable().Expression);
            ((IQueryable <Events>)mockResults).ElementType.Returns(events.AsQueryable().ElementType);
            ((IQueryable <Events>)mockResults).GetEnumerator().Returns(events.AsQueryable().GetEnumerator());

            mockResults.When(q => q.Add(Arg.Any <Events>()))
            .Do(q => events.Add(q.Arg <Events>()));

            mockResults.When(q => q.Remove(Arg.Any <Events>()))
            .Do(q => events.Remove(q.Arg <Events>()));

            context.Events = mockResults;


            Presenter = new CreateEventsPresenter(View, context);

            events = new List <Events>
            {
                new Events {
                    Id = 0, Title = "First", Type = 1
                },
                new Events {
                    Id = 1, Title = "Second", Type = 1
                },
                new Events {
                    Id = 2, Title = "Third", Type = 1
                },
                new Events {
                    Id = 3, Title = "Fourth", Type = 1
                },
                new Events {
                    Id = 4, Title = "Fifth", Type = 1
                },
                new Events {
                    Id = 5, Title = "Sixth", Type = 1
                },
                new Events {
                    Id = 6, Title = "Seventh", Type = 1
                },
            };

            context.Events.AddRange(events);
        }
Esempio n. 3
0
        public void init()
        {
            view      = new MockCreateEventsView();
            presenter = new CreateEventsPresenter(view);

            List <Models.Events> events = new List <Models.Events>()
            {
                new Models.Events("Test1", "MoreCount"),
                new Models.Events("Test2", "LessCount")
            };

            List <Models.AgeGroupTypes> ageGroupTypes = new List <Models.AgeGroupTypes>()
            {
                new Models.AgeGroupTypes("Vyrai"),
                new Models.AgeGroupTypes("Moterys")
            };
        }