public void Works() { var values = new[] { new Tuple <string, string>("faces", "[]"), new Tuple <string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": -1.503985\"}]"), new Tuple <string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 0.0\"}]"), new Tuple <string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": 0.937\"}]"), new Tuple <string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 0.2\"}]"), new Tuple <string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 0.4\"}]"), new Tuple <string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": 1.01\"}]"), new Tuple <string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 0.6\"}]"), new Tuple <string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": 1.20\"}]"), new Tuple <string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 0.8\"}]"), new Tuple <string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 1.0\"}]"), new Tuple <string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": 1.25\"}]"), new Tuple <string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 1.2\"}]"), new Tuple <string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 1.4\"}]"), new Tuple <string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": 1.30\"}]"), new Tuple <string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 1.6\"}]"), }; var drone = new DroneSample(); var results = drone.Execute(values.ToObservable()).ToEnumerable(); var list = results.ToList(); Assert.IsTrue(list.Any()); }
public void Works() { var values = new[] { new Tuple<string, string>("faces", "[]"), new Tuple<string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": -1.503985\"}]"), new Tuple<string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 0.0\"}]"), new Tuple<string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": 0.937\"}]"), new Tuple<string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 0.2\"}]"), new Tuple<string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 0.4\"}]"), new Tuple<string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": 1.01\"}]"), new Tuple<string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 0.6\"}]"), new Tuple<string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": 1.20\"}]"), new Tuple<string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 0.8\"}]"), new Tuple<string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 1.0\"}]"), new Tuple<string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": 1.25\"}]"), new Tuple<string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 1.2\"}]"), new Tuple<string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 1.4\"}]"), new Tuple<string, string>("faces", "[{ \"foo\": \"fools\", \"confidence\": 1.30\"}]"), new Tuple<string, string>("navdata", "[{ \"foo\": \"fools\", \"altitudeMeters\": 1.6\"}]"), }; var drone = new DroneSample(); var results = drone.Execute(values.ToObservable()).ToEnumerable(); var list = results.ToList(); Assert.IsTrue(list.Any()); }