@@ -26,6 +26,7 @@ const seededRuns = [
2626 color : '#30667a' ,
2727 mac : '5c:f2:bc:99:27:21' ,
2828 password : 'Dl2fkYYKLsZdepz' ,
29+ emoji : '🦟' ,
2930 } ,
3031 } ,
3132 {
@@ -50,6 +51,7 @@ const seededRuns = [
5051 color : '#214814' ,
5152 mac : '48:23:48:70:53:89' ,
5253 password : '9V05TL7RY9fmECg' ,
54+ emoji : '💇♂️' ,
5355 } ,
5456 } ,
5557 {
@@ -74,6 +76,7 @@ const seededRuns = [
7476 color : '#773a72' ,
7577 mac : 'e7:ec:32:f0:a2:a3' ,
7678 password : 'yLuj60b5iHB0bhn' ,
79+ emoji : '🇮🇸' ,
7780 } ,
7881 } ,
7982] ;
@@ -98,6 +101,7 @@ const functionNames = [
98101 'color' ,
99102 'mac' ,
100103 'password' ,
104+ 'emoji' ,
101105] ;
102106
103107describe ( 'internet' , ( ) => {
@@ -546,6 +550,16 @@ describe('internet', () => {
546550 expect ( password ) . satisfy ( validator . isStrongPassword ) ;
547551 } ) ;
548552 } ) ;
553+
554+ describe ( 'emoji' , ( ) => {
555+ it ( 'should return a random emoji' , ( ) => {
556+ const emoji = faker . internet . emoji ( ) ;
557+
558+ expect ( emoji ) . toBeTruthy ( ) ;
559+ expect ( typeof emoji ) . toBe ( 'string' ) ;
560+ expect ( emoji . length ) . toBeGreaterThanOrEqual ( 1 ) ;
561+ } ) ;
562+ } ) ;
549563 }
550564 } ) ;
551565} ) ;
0 commit comments