Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1718)

Unified Diff: chrome/browser/ui/cocoa/intents/web_intent_view_controller_progress_unittest.mm

Issue 11009017: Mac Web Intents Part 11: Progress view (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: a Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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];
+}

Powered by Google App Engine
This is Rietveld 408576698