#include "ui/views/controls/tabbed_pane/tabbed_pane.h"
#include "ui/views/test/views_test_base.h"
+using base::ASCIIToUTF16;
+
namespace views {
namespace {
: size_(size) {}
// Overridden from View:
- virtual gfx::Size GetPreferredSize() OVERRIDE {
- return size_;
- }
+ gfx::Size GetPreferredSize() const override { return size_; }
private:
const gfx::Size size_;
// Tests TabbedPane::GetPreferredSize() and TabbedPane::Layout().
TEST_F(TabbedPaneTest, SizeAndLayout) {
- scoped_ptr<TabbedPane> tabbed_pane(new TabbedPane(false));
+ scoped_ptr<TabbedPane> tabbed_pane(new TabbedPane());
View* child1 = new FixedSizeView(gfx::Size(20, 10));
tabbed_pane->AddTab(ASCIIToUTF16("tab1"), child1);
View* child2 = new FixedSizeView(gfx::Size(5, 5));
}
TEST_F(TabbedPaneTest, AddAndSelect) {
- scoped_ptr<TabbedPane> tabbed_pane(new TabbedPane(false));
+ scoped_ptr<TabbedPane> tabbed_pane(new TabbedPane());
// Add several tabs; only the first should be a selected automatically.
for (int i = 0; i < 3; ++i) {
View* tab = new View();