public void HandleCallsEventsByGeographyWithTheCorrectLatitiudeLongitudeAndMiles() { var message = new EventsByGeographyQuery() { Latitude = 1, Longitude = 2, Miles = 3 }; var dataAccess = new Mock<IAllReadyDataAccess>(); var sut = new EventsByGeographyQueryHandler(dataAccess.Object); sut.Handle(message); dataAccess.Verify(x => x.EventsByGeography(message.Latitude, message.Longitude, message.Miles)); }
public void HandleCallsEventsByGeographyWithTheCorrectLatitiudeLongitudeAndMiles() { var message = new EventsByGeographyQuery() { Latitude = 1, Longitude = 2, Miles = 3 }; var dataAccess = new Mock <IAllReadyDataAccess>(); var sut = new EventsByGeographyQueryHandler(dataAccess.Object); sut.Handle(message); dataAccess.Verify(x => x.EventsByGeography(message.Latitude, message.Longitude, message.Miles)); }
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); } }