๐Ÿ“ฆ subnetmarco / easy-crc32

๐Ÿ“„ easy-crc32-test.js ยท 22 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22var vows = require('vows'),
    assert = require('assert'),
	crc32 = require('./../lib/easy-crc32');

vows.describe('Checksum test').addBatch({
	'Checksum' : {
		'1': {
		    'null object': function () {
		        assert.equal (null, crc32.calculate(null));
		    },
		    'blank String': function () {
		        assert.equal ("3916222277", crc32.calculate(" "));
		    },	
			'not null':function() {
				assert.equal ("3632233996", crc32.calculate("test"));
				},
			'number':function() {
				assert.equal ("2286445522", crc32.calculate("123"));
			}
		}
	}
}).export(module);