1// Copyright 2017 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#import "ios/chrome/browser/ui/toolbar/test/toolbar_test_navigation_manager.h"
6
7#if !defined(__has_feature) || !__has_feature(objc_arc)
8#error "This file requires ARC support."
9#endif
10
11ToolbarTestNavigationManager::ToolbarTestNavigationManager()
12    : can_go_back_(false), can_go_forward_(false) {}
13
14bool ToolbarTestNavigationManager::CanGoBack() const {
15  return can_go_back_;
16}
17
18bool ToolbarTestNavigationManager::CanGoForward() const {
19  return can_go_forward_;
20}
21
22void ToolbarTestNavigationManager::set_can_go_back(bool can_go_back) {
23  can_go_back_ = can_go_back;
24}
25
26void ToolbarTestNavigationManager::set_can_go_forward(bool can_go_forward) {
27  can_go_forward_ = can_go_forward;
28}
29