Add test for isCapture, refactor method to pass in move