diff --git a/doc/music/music.md b/doc/music/music.md index 022b0e12e4..09032e6229 100644 --- a/doc/music/music.md +++ b/doc/music/music.md @@ -14,4 +14,6 @@ Faker::Music.band #=> "The Beatles" Faker::Music.album #=> "Sgt. Pepper's Lonely Hearts Club" Faker::Music.genre #=> "Rock" + +Faker::Music.mambo_no_5 #=> "Monica" ``` diff --git a/lib/faker/music/music.rb b/lib/faker/music/music.rb index b58a70fd27..fe65f9abe1 100644 --- a/lib/faker/music/music.rb +++ b/lib/faker/music/music.rb @@ -128,6 +128,18 @@ def album def genre fetch('music.genres') end + + ## + # Produces a name from Lou Bega's Mambo #5 + # + # @return [String] + # + # @example + # Faker::Music.mambo #=> "Monica" + # @faker.version next + def mambo_no_5 + fetch('music.mambo_no_5') + end end end end diff --git a/lib/locales/en/music.yml b/lib/locales/en/music.yml index 933f9d92c1..2f62fa518b 100644 --- a/lib/locales/en/music.yml +++ b/lib/locales/en/music.yml @@ -310,6 +310,16 @@ en: - Blues - Non Music - Rap + mambo_no_5: + - Angela + - Pamela + - Sandra + - Rita + - Monica + - Erica + - Tina + - Mary + - Jessica hiphop: subgenres: - Low Fi diff --git a/test/faker/music/test_faker_music.rb b/test/faker/music/test_faker_music.rb index baa5516239..f1bc75d884 100644 --- a/test/faker/music/test_faker_music.rb +++ b/test/faker/music/test_faker_music.rb @@ -60,4 +60,8 @@ def test_album def test_genre assert @tester.genre.match(/\w+/) end + + def test_mambo_no_5 + assert @tester.mambo_no_5.match(/\w+/) + end end