| Index: chrome/browser/ui/cocoa/intents/web_intent_view_controller_progress_unittest.mm
|
| diff --git a/chrome/browser/ui/cocoa/intents/web_intent_view_controller_message_unittest.mm b/chrome/browser/ui/cocoa/intents/web_intent_view_controller_progress_unittest.mm
|
| similarity index 73%
|
| copy from chrome/browser/ui/cocoa/intents/web_intent_view_controller_message_unittest.mm
|
| copy to chrome/browser/ui/cocoa/intents/web_intent_view_controller_progress_unittest.mm
|
| index 0ffe48151f8d809e0c7ef78e8d9a337d2af94593..8180c55e7c29db23d43b275d80a74a962d81f8f8 100644
|
| --- a/chrome/browser/ui/cocoa/intents/web_intent_view_controller_message_unittest.mm
|
| +++ b/chrome/browser/ui/cocoa/intents/web_intent_view_controller_progress_unittest.mm
|
| @@ -3,27 +3,29 @@
|
| // found in the LICENSE file.
|
|
|
| #import "base/memory/scoped_nsobject.h"
|
| +#include "base/message_loop.h"
|
| #import "chrome/browser/ui/cocoa/cocoa_test_helper.h"
|
| -#import "chrome/browser/ui/cocoa/intents/web_intent_view_controller_message.h"
|
| +#import "chrome/browser/ui/cocoa/intents/web_intent_view_controller_Progress.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| #include "testing/platform_test.h"
|
|
|
| -class WebIntentViewControllerMessageTest : public CocoaTest {
|
| +class WebIntentViewControllerProgressTest : public CocoaTest {
|
| public:
|
| - WebIntentViewControllerMessageTest() {
|
| - view_controller_.reset([[WebIntentViewControllerMessage alloc] init]);
|
| + WebIntentViewControllerProgressTest() {
|
| + view_controller_.reset([[WebIntentViewControllerProgress alloc] init]);
|
| view_.reset([[view_controller_ view] retain]);
|
| [[test_window() contentView] addSubview:view_];
|
| }
|
|
|
| protected:
|
| - scoped_nsobject<WebIntentViewControllerMessage> view_controller_;
|
| + scoped_nsobject<WebIntentViewControllerProgress> view_controller_;
|
| scoped_nsobject<NSView> view_;
|
| + MessageLoop message_loop_;
|
| };
|
|
|
| -TEST_VIEW(WebIntentViewControllerMessageTest, view_)
|
| +TEST_VIEW(WebIntentViewControllerProgressTest, view_)
|
|
|
| -TEST_F(WebIntentViewControllerMessageTest, Layout) {
|
| +TEST_F(WebIntentViewControllerProgressTest, Layout) {
|
| const CGFloat margin = 10;
|
| NSRect inner_frame = NSMakeRect(margin, margin, 100, 50);
|
|
|
| @@ -51,3 +53,10 @@ TEST_F(WebIntentViewControllerMessageTest, Layout) {
|
| for (NSView* child in [view_ subviews])
|
| EXPECT_TRUE(NSContainsRect(inner_frame, [child frame]));
|
| }
|
| +
|
| +TEST_F(WebIntentViewControllerProgressTest, Progress) {
|
| + [view_controller_ setPercentDone:-1];
|
| + [view_ display];
|
| + [view_controller_ setPercentDone:50];
|
| + [view_ display];
|
| +}
|
|
|