Remove InvalidStream.

Reuse InvalidSeekableReadStream instead.

Change-Id: I7c860eeb0151000a0b3761d37cd364af6ebabea4
Reviewed-on: https://pdfium-review.googlesource.com/c/50954
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: dsinclair <dsinclair@chromium.org>
diff --git a/core/fpdfapi/parser/cpdf_stream_acc_unittest.cpp b/core/fpdfapi/parser/cpdf_stream_acc_unittest.cpp
index f176aa5..d8b1f98 100644
--- a/core/fpdfapi/parser/cpdf_stream_acc_unittest.cpp
+++ b/core/fpdfapi/parser/cpdf_stream_acc_unittest.cpp
@@ -8,30 +8,11 @@
 #include "core/fpdfapi/parser/cpdf_stream.h"
 #include "core/fxcrt/fx_stream.h"
 #include "testing/gtest/include/gtest/gtest.h"
-
-namespace {
-
-class InvalidStream final : public IFX_SeekableReadStream {
- public:
-  InvalidStream() = default;
-  ~InvalidStream() override = default;
-
-  // IFX_SeekableReadStream overrides:
-  bool ReadBlockAtOffset(void* buffer,
-                         FX_FILESIZE offset,
-                         size_t size) override {
-    // Read failure.
-    return false;
-  }
-
-  FX_FILESIZE GetSize() override { return 1024; }
-};
-
-}  // namespace
+#include "testing/invalid_seekable_read_stream.h"
 
 TEST(CPDF_StreamAccTest, ReadRawDataFailed) {
   CPDF_Stream stream;
-  stream.InitStreamFromFile(pdfium::MakeRetain<InvalidStream>(),
+  stream.InitStreamFromFile(pdfium::MakeRetain<InvalidSeekableReadStream>(1024),
                             pdfium::MakeUnique<CPDF_Dictionary>());
   auto stream_acc = pdfium::MakeRetain<CPDF_StreamAcc>(&stream);
   stream_acc->LoadAllDataRaw();