@@ -99,7 +99,7 @@ var Assert = function () {
9999 var message = arguments . length > 1 && arguments [ 1 ] !== undefined ? arguments [ 1 ] : "" ;
100100
101101 if ( typeof message !== "string" ) {
102- throw "Custom error message passed to Assert.string needs to be a valid string." ;
102+ throw new Error ( "Custom error message passed to Assert.string needs to be a valid string." ) ;
103103 }
104104
105105 if ( typeof stringValue !== "string" ) {
@@ -358,7 +358,7 @@ var Assert = function () {
358358 this . string ( message , "Custom error message passed to Assert.greaterThan needs to be a valid string." ) ;
359359
360360 if ( integerValue <= expected ) {
361- throw message . length > 0 ? message : 'Expected value ' + integerValue + ' to be greater than ' + expected ;
361+ throw new Error ( message . length > 0 ? message : 'Expected value ' + integerValue + ' to be greater than ' + expected ) ;
362362 }
363363 }
364364
@@ -378,7 +378,7 @@ var Assert = function () {
378378 this . string ( message , "Custom error message passed to Assert.greaterThanOrEqual needs to be a valid string." ) ;
379379
380380 if ( integerValue < expected ) {
381- throw message . length > 0 ? message : 'Expected value ' + integerValue + ' to be greater than ' + expected + ' or equal' ;
381+ throw new Error ( message . length > 0 ? message : 'Expected value ' + integerValue + ' to be greater than ' + expected + ' or equal' ) ;
382382 }
383383 }
384384
@@ -398,7 +398,7 @@ var Assert = function () {
398398 this . string ( message , "Custom error message passed to Assert.lessThan needs to be a valid string." ) ;
399399
400400 if ( integerValue >= expected ) {
401- throw message . length > 0 ? message : 'Expected value ' + integerValue + ' to be less than ' + expected ;
401+ throw new Error ( message . length > 0 ? message : 'Expected value ' + integerValue + ' to be less than ' + expected ) ;
402402 }
403403 }
404404
@@ -418,7 +418,7 @@ var Assert = function () {
418418 this . string ( message , "Custom error message passed to Assert.lessThanOrEqual needs to be a valid string." ) ;
419419
420420 if ( integerValue > expected ) {
421- throw message . length > 0 ? message : 'Expected value ' + integerValue + ' to be less than ' + expected + ' or equal' ;
421+ throw new Error ( message . length > 0 ? message : 'Expected value ' + integerValue + ' to be less than ' + expected + ' or equal' ) ;
422422 }
423423 }
424424
@@ -617,7 +617,7 @@ var Assert = function () {
617617 this . string ( message , "Custom error message passed to Assert.count needs to be a valid string." ) ;
618618
619619 if ( arrayValue . length !== expectedCount ) {
620- throw message . length ? message : 'Expected count ' + expectedCount + ', got ' + arrayValue . length ;
620+ throw new Error ( message . length ? message : 'Expected count ' + expectedCount + ', got ' + arrayValue . length ) ;
621621 }
622622 }
623623
0 commit comments