added tests for isArray and isDate
diff --git a/test/test.utils.js b/test/test.utils.js
index 03aefed..a816af8 100644
--- a/test/test.utils.js
+++ b/test/test.utils.js
@@ -19,6 +19,9 @@
  *
 */
 
+console.log("this is the fucking spec!");
+
+
 describe("utils", function () {
     var utils = require('cordova/utils');
 
@@ -55,6 +58,32 @@
         });
     });
 
+    describe("isArray",function() {
+        it("should return true for [].", function() {
+            var isArray = utils.isArray([]);
+            expect(isArray).toBe(true);
+        });
+        it("should return true for new Array().", function() {
+            var isArray = utils.isArray(new Array());
+            expect(isArray).toBe(true);
+        });
+        it("should return false for {}.", function() {
+            var isArray = utils.isArray({});
+            expect(isArray).toBe(false);
+        });
+    });
+
+    describe("isDate",function() {
+        it("should return true for new Date().", function() {
+            var isDate = utils.isDate(new Date());
+            expect(isDate).toBe(true);
+        });
+        it("should return false for {}.", function() {
+            var isDate = utils.isDate({});
+            expect(isDate).toBe(false);
+        });
+    });
+
     describe("when cloning", function () {
         it("can clone an array", function () {
             var orig = [1, 2, 3, {four: 4}, "5"];