public void Update_SingleStreamer_UpdatedPosition() { var streamer = new Streamer(9.99f, 57.046707f, new[] { 1.2f, 1.4f, 1.5f }, 0, "mikkel1"); DENSTREAM.Add(streamer); DENSTREAM.Cluster(); streamer.Longitude = 9.98f; streamer.Latitude = 57.09f; DENSTREAM.Update(streamer); var clusters = DENSTREAM.Cluster(); Assert.That(clusters, Has.Exactly(1).Items); var cluster = clusters.First(); Assert.That(cluster, Has.Exactly(1).Items); var clusteredStreamer = cluster.First(); Assert.That(clusteredStreamer.Longitude, Is.EqualTo(9.98f)); Assert.That(clusteredStreamer.Latitude, Is.EqualTo(57.09f)); }
public ActionResult UpdateDataPoint(Streamer streamer) { try { _denStream.Update(streamer); return(Ok()); } catch (Exception e) { if (_env.IsDevelopment() || TEST_ENV) { return(BadRequest(e.Message)); } return(BadRequest()); } }
public void UpdateDataPoint(Streamer streamer) { _denStream.Update(streamer); }