// Copyright 2016 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef PRINTING_BACKEND_TEST_PRINT_BACKEND_H_ #define PRINTING_BACKEND_TEST_PRINT_BACKEND_H_ #include <memory> #include <string> #include "base/containers/flat_map.h" #include "build/build_config.h" #include "printing/backend/print_backend.h" #include "printing/mojom/print.mojom.h" #if BUILDFLAG(IS_WIN) #include "base/types/expected.h" #endif // BUILDFLAG(IS_WIN) namespace printing { // PrintBackend which doesn't interact with the OS and responses // can be overridden as necessary. class TestPrintBackend : public PrintBackend { … }; } // namespace printing #endif // PRINTING_BACKEND_TEST_PRINT_BACKEND_H_