@@ -379,6 +379,11 @@ describe('BigQuery', function() {
379379 assert ( instanceD instanceof bq . date ) ;
380380 } ) ;
381381
382+ it ( 'should have the correct constructor name' , function ( ) {
383+ var date = bq . date ( INPUT_STRING ) ;
384+ assert . strictEqual ( date . constructor . name , 'BigQueryDate' ) ;
385+ } ) ;
386+
382387 it ( 'should accept a string' , function ( ) {
383388 var date = bq . date ( INPUT_STRING ) ;
384389 assert . strictEqual ( date . value , INPUT_STRING ) ;
@@ -415,6 +420,11 @@ describe('BigQuery', function() {
415420 assert ( instanceDt instanceof bq . datetime ) ;
416421 } ) ;
417422
423+ it ( 'should have the correct constructor name' , function ( ) {
424+ var datetime = bq . datetime ( INPUT_STRING ) ;
425+ assert . strictEqual ( datetime . constructor . name , 'BigQueryDatetime' ) ;
426+ } ) ;
427+
418428 it ( 'should accept an object' , function ( ) {
419429 var datetime = bq . datetime ( INPUT_OBJ ) ;
420430 assert . strictEqual ( datetime . value , EXPECTED_VALUE ) ;
@@ -455,6 +465,11 @@ describe('BigQuery', function() {
455465 assert ( instanceT instanceof bq . time ) ;
456466 } ) ;
457467
468+ it ( 'should have the correct constructor name' , function ( ) {
469+ var time = bq . time ( INPUT_STRING ) ;
470+ assert . strictEqual ( time . constructor . name , 'BigQueryTime' ) ;
471+ } ) ;
472+
458473 it ( 'should accept a string' , function ( ) {
459474 var time = bq . time ( INPUT_STRING ) ;
460475 assert . strictEqual ( time . value , INPUT_STRING ) ;
@@ -496,6 +511,11 @@ describe('BigQuery', function() {
496511 assert ( instanceT instanceof bq . timestamp ) ;
497512 } ) ;
498513
514+ it ( 'should have the correct constructor name' , function ( ) {
515+ var timestamp = bq . timestamp ( INPUT_STRING ) ;
516+ assert . strictEqual ( timestamp . constructor . name , 'BigQueryTimestamp' ) ;
517+ } ) ;
518+
499519 it ( 'should accept a string' , function ( ) {
500520 var timestamp = bq . timestamp ( INPUT_STRING ) ;
501521 assert . strictEqual ( timestamp . value , EXPECTED_VALUE ) ;
0 commit comments