it(" - should add new element to bucket array", function() {
			var hashTable = new HashTable();
			var length = 100;
			fillHashTable(hashTable, length);
			var keys = hashTable.getKeys();
			for (var i = 0; i < length; i++) {
				expect(keys.indexOf(i + "")).toBeGreaterThan(-1);
			}
		});
		it(" - should return array of all keys in hash table after resize", function() {
			var hashTable = new HashTable();
			var length = 100;
			fillHashTable(hashTable, length);
			var keys = hashTable.getKeys();
			expect(keys.length).toEqual(length);
			for (var i = 0; i < length; i++) {
				expect(keys.indexOf(i + "")).toBeGreaterThan(-1);
			}
		});
		it(" - should return empty array for empty hash table", function() {
			var hashTable = new HashTable();
			var keys = hashTable.getKeys();
			expect(keys.length).toEqual(0);
		});
		it(" - should remove items from bucket array", function() {
			var keys = hashTable.getKeys();
			expect(keys.length).toEqual(0);
		});