public void PostTrackPoint() { var trackPoints = new List<TrackPoint>(); //Create the test TrackPoints with random numbers as properties for (int i = 0; i < 10; i++) { var random = new Random(); var trackPoint = new TrackPoint { Id = Guid.NewGuid(), //CompassDirection = random.Next(0, 359), Latitude = random.Next(-90, 90), Longitude = random.Next(-180, 180), //LastTimeStamp = DateTime.Now.AddSeconds(10 * i), Speed = random.Next(20, 60), }; trackPoints.Add(trackPoint); } var fakeRouteId = Guid.NewGuid(); var request = new HttpRequestMessage(HttpMethod.Get, "http://localhost"); var controller = new TrackPointsController { Request = request }; //var response = controller.PostEmployeeTrackPoint(trackPoints.ToArray()); //Assert.AreEqual(HttpStatusCode.Created, response.StatusCode); //var postedTrackPoint = response.Content.ReadAsync().Result; }
public void GetLatestTrackPoints() { var request = new HttpRequestMessage(HttpMethod.Get, "http://localhost"); var controller = new TrackPointsController { Request = request }; var date = new DateTime(2012, 4, 18); //var response = controller.GetResourcesWithLatestPoints(new Guid("6E0B4C05-7089-44B7-A9AA-88BF83CEEC12"), date); }