#include "pdf/document_layout.h"
#include "base/i18n/rtl.h"
#include "base/test/values_test_util.h"
#include "base/values.h"
#include "pdf/page_orientation.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/gfx/geometry/rect.h"
#include "ui/gfx/geometry/size.h"
namespace chrome_pdf {
namespace {
class DocumentLayoutOptionsTest : public testing::Test { … };
TEST_F(DocumentLayoutOptionsTest, DefaultConstructor) { … }
TEST_F(DocumentLayoutOptionsTest, CopyConstructor) { … }
TEST_F(DocumentLayoutOptionsTest, CopyAssignment) { … }
TEST_F(DocumentLayoutOptionsTest, Equals) { … }
TEST_F(DocumentLayoutOptionsTest, NotEquals) { … }
TEST_F(DocumentLayoutOptionsTest, ToValueDefault) { … }
TEST_F(DocumentLayoutOptionsTest, ToValueModified) { … }
TEST_F(DocumentLayoutOptionsTest, FromValueDefault) { … }
TEST_F(DocumentLayoutOptionsTest, FromValueModified) { … }
TEST_F(DocumentLayoutOptionsTest, RotatePagesClockwise) { … }
TEST_F(DocumentLayoutOptionsTest, RotatePagesCounterclockwise) { … }
class DocumentLayoutTest : public testing::Test { … };
TEST_F(DocumentLayoutTest, DefaultConstructor) { … }
TEST_F(DocumentLayoutTest, SetOptionsDoesNotRecomputeLayout) { … }
TEST_F(DocumentLayoutTest, DirtySetOnOptionsChange) { … }
TEST_F(DocumentLayoutTest, DirtyNotSetOnSameOptions) { … }
TEST_F(DocumentLayoutTest, ComputeLayoutOneUp) { … }
TEST_F(DocumentLayoutTest, ComputeLayoutOneUpWithNoPages) { … }
TEST_F(DocumentLayoutTest, DirtySetOnLayoutInputChangeOneUp) { … }
TEST_F(DocumentLayoutTest, ComputeLayoutTwoUpOdd) { … }
TEST_F(DocumentLayoutTest, ComputeLayoutTwoUpOddWithNoPages) { … }
TEST_F(DocumentLayoutTest, DirtySetOnLayoutInputChangeTwoUpOdd) { … }
}
}