aboutsummaryrefslogtreecommitdiffstats
path: root/test/moveToAngularCom/UsersTest.js
diff options
context:
space:
mode:
authorMisko Hevery2010-03-26 16:27:18 -0700
committerMisko Hevery2010-03-26 16:27:18 -0700
commit258ca5f16581f0e8befa493644225a02ae2fc002 (patch)
treea7d67c586fb5c870619664ca84e17996f6dd2e6d /test/moveToAngularCom/UsersTest.js
parent1990cbbf2817e04657ccd616da1d9d6b78cc2949 (diff)
downloadangular.js-258ca5f16581f0e8befa493644225a02ae2fc002.tar.bz2
moved all uneeded files out, widgets.html works, tests horribly broken
Diffstat (limited to 'test/moveToAngularCom/UsersTest.js')
-rw-r--r--test/moveToAngularCom/UsersTest.js26
1 files changed, 26 insertions, 0 deletions
diff --git a/test/moveToAngularCom/UsersTest.js b/test/moveToAngularCom/UsersTest.js
new file mode 100644
index 00000000..f0ff545a
--- /dev/null
+++ b/test/moveToAngularCom/UsersTest.js
@@ -0,0 +1,26 @@
+// Copyright (C) 2008,2009 BRAT Tech LLC
+
+UsersTest = TestCase("UsersTest");
+
+UsersTest.prototype = {
+ setUp:function(){},
+
+ tearDown:function(){},
+
+ testItShouldFetchCurrentUser:function(){
+ expectAsserts(5);
+ var user;
+ var users = new Users({request:function(method, url, request, callback){
+ assertEquals("GET", method);
+ assertEquals("/account.json", url);
+ assertEquals("{}", toJson(request));
+ callback(200, {$status_code:200, user:{name:'misko'}});
+ }});
+ users.fetchCurrentUser(function(u){
+ user = u;
+ assertEquals("misko", u.name);
+ assertEquals("misko", users.current.name);
+ });
+ }
+
+};