diff --git a/test/_basic.js b/test/_basic.js
index <HASH>..<HASH> 100644
--- a/test/_basic.js
+++ b/test/_basic.js
@@ -3,3 +3,17 @@ QUnit.test("Basic selectors", function(assert)
     assert.equal($('#selector').el[0], document.getElementById('selector'), 'Element selected by ID');
     assert.deepEqual($('.selector').el, document.querySelectorAll('.selector'), 'Elements selected by class');    
 });
+
+QUnit.test("Other basic functions", function(assert)
+{
+    var input = [1, 2, 3];
+    var output = [];
+
+    var basic = new $;
+    basic.forEach(input, function(value, index)
+    {
+        output[index] = value;
+    });
+
+    assert.deepEqual(input, output, '.forEach()');
+});
Added a test for .forEach()