Sha256: 661b0873328cfffa056b5ec481eaa5cb87c11257199aaaf325a260d8b6fcc5fe
Contents?: true
Size: 1.17 KB
Versions: 13
Compression:
Stored size: 1.17 KB
Contents
// ======================================================================== // SC.isEqual Tests // ======================================================================== /*globals module test */ module("String's - isEqual", { setup: function(){ StringA = "Hello"; StringB = "Hi"; StringC = "Hello"; } }); test("strings should be equal ",function(){ equals(SC.isEqual(StringA,StringB),false); equals(SC.isEqual(StringA,StringC),true); }); module("Number's - isEqual",{ setup: function(){ num1 = 24; num2 = 24; num3 = 21; } }); test("numericals should be equal ",function(){ equals(SC.isEqual(num1,num2),true); equals(SC.isEqual(num1,num3),false); }); var objectA,objectB; //global variables module("Array's - isEqual",{ setup: function(){ objectA = [1,2]; objectB = [1,2]; objectC = [1]; } }); test("array should be equal ",function(){ // NOTE: We don't test for array contents -- that would be too expensive. equals(SC.isEqual(objectA,objectB),false, 'two array instances with the same values should not be equal'); equals(SC.isEqual(objectA,objectC),false, 'two array instances with different values should not be equal'); });
Version data entries
13 entries across 13 versions & 2 rubygems