chromium/ui/accessibility/ax_computed_node_data_unittest.cc

// 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 "ui/accessibility/ax_computed_node_data.h"

#include <memory>
#include <utility>
#include <vector>

#include "base/memory/raw_ptr.h"
#include "testing/gmock/include/gmock/gmock-matchers.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/accessibility/ax_enums.mojom.h"
#include "ui/accessibility/ax_node_data.h"
#include "ui/accessibility/ax_node_id_forward.h"
#include "ui/accessibility/ax_position.h"
#include "ui/accessibility/ax_tree.h"
#include "ui/accessibility/ax_tree_data.h"
#include "ui/accessibility/ax_tree_id.h"
#include "ui/accessibility/test_single_ax_tree_manager.h"

namespace ui {

namespace {

class AXComputedNodeDataTest : public ::testing::Test,
                               public TestSingleAXTreeManager {};

AXComputedNodeDataTest::AXComputedNodeDataTest() = default;
AXComputedNodeDataTest::~AXComputedNodeDataTest() = default;

void AXComputedNodeDataTest::SetUp() {}

}  // namespace

ElementsAre;
ElementsAreArray;
SizeIs;
StrEq;

TEST_F(AXComputedNodeDataTest, UnignoredValues) {}

TEST_F(AXComputedNodeDataTest, HasOrCanComputeAttribute) {}

TEST_F(AXComputedNodeDataTest, GetOrComputeAttribute) {}

TEST_F(AXComputedNodeDataTest, GetOrComputeTextContent) {}

}  // namespace ui