// Copyright 2021 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "chromeos/components/quick_answers/test/quick_answers_test_base.h"
QuickAnswersTestBase::QuickAnswersTestBase() = default;
QuickAnswersTestBase::~QuickAnswersTestBase() = default;
void QuickAnswersTestBase::SetUp() {
testing::Test::SetUp();
CHECK(!QuickAnswersState::Get());
fake_quick_answers_state_.emplace();
// Default values of intent eligibilities are true.
fake_quick_answers_state_->SetDefinitionEligible(true);
fake_quick_answers_state_->SetTranslationEligible(true);
fake_quick_answers_state_->SetUnitConversionEligible(true);
}
void QuickAnswersTestBase::TearDown() {
fake_quick_answers_state_.reset();
testing::Test::TearDown();
}