#include "chrome/services/on_device_translation/mock_translator.h"
#include <memory>
#include "chrome/services/on_device_translation/public/mojom/translator.mojom.h"
#include "mojo/public/cpp/bindings/self_owned_receiver.h"
namespace on_device_translation {
MockTranslator::MockTranslator() = default;
MockTranslator::~MockTranslator() = default;
void MockTranslator::CanTranslate(
const std::string& source_lang,
const std::string& target_lang,
on_device_translation::mojom::OnDeviceTranslationService::
CanTranslateCallback can_translate_callback) { … }
void MockTranslator::Create(
const std::string& source_lang,
const std::string& target_lang,
mojo::PendingReceiver<on_device_translation::mojom::Translator> receiver,
on_device_translation::mojom::OnDeviceTranslationService::
CreateTranslatorCallback create_translator_callback) { … }
void MockTranslator::Translate(const std::string& input,
TranslateCallback translate_callback) { … }
}