public void Filters_Depth_Data_Correctly()
{
var data = PrepareDepthData();
var pointerFactory = new ArrayToPointerFactory();
var pointer = pointerFactory.CreatePointer(data.ToArray());
var result = this.filter.Filter(pointer);
pointerFactory.Destroy(pointer);
Assert.AreEqual(2, result.Count);
Assert.IsTrue(result.Contains(new Point(2, 2, 700)));
Assert.IsTrue(result.Contains(new Point(15, 8, 700)));
}