dropWhile tests - with implementation