public void TestAreMeeting() { var result = LocationAnalysis.AreMeeting(new WhereWhen(20, 20, DateTime.Now), new WhereWhen(20, 20, DateTime.Now), 1, new TimeSpan(10000)); Assert.IsTrue(result); result = LocationAnalysis.AreMeeting(new WhereWhen(20, 20, DateTime.Now), new WhereWhen(10, 10, DateTime.Now), 1, new TimeSpan(10000)); Assert.IsFalse(result); result = LocationAnalysis.AreMeeting(new WhereWhen(20, 20, DateTime.Now), new WhereWhen(20, 20, DateTime.Now.AddDays(1)), 1, new TimeSpan(10000)); Assert.IsFalse(result); }
public ActionResult <bool> AreMeeting([FromBody] AreMeetingRequest request) { return(LocationAnalysis.AreMeeting(request.a, request.b, request.distanceMeter, request.timeSpan)); }