AllReady.UnitTest.Features.Event.EventsByGeographyQueryHandlerShould.HandleCallsEventsByGeographyWithTheCorrectLatitiudeLongitudeAndMiles C# (CSharp) Méthode

HandleCallsEventsByGeographyWithTheCorrectLatitiudeLongitudeAndMiles() private méthode

private HandleCallsEventsByGeographyWithTheCorrectLatitiudeLongitudeAndMiles ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task
        public async Task HandleCallsEventsByGeographyWithTheCorrectLatitiudeLongitudeAndMiles()
        {
            var options = this.CreateNewContextOptions();

            var message = new EventsByGeographyQuery() { Latitude = 1, Longitude = 2, Miles = 3 };

            using (var context = new AllReadyContext(options)) {
                context.Events.Add(new Event());
                context.Events.Add(new Event());
                await context.SaveChangesAsync();
            }

            using (var context = new AllReadyContext(options)) {
                var sut = new EventsByGeographyQueryHandler(context);
                var events = sut.Handle(message);

                Assert.Equal(events.Count, 2);
            }
        }
    }