From 5b27fe4b367fcd0dec4df1cd1def17f0609e2715 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 19:13:56 -0600 Subject: [PATCH] Bump rubocop-minitest from 0.34.4 to 0.35.0 (#2918) * Bump rubocop-minitest from 0.34.4 to 0.35.0 Bumps [rubocop-minitest](https://github.com/rubocop/rubocop-minitest) from 0.34.4 to 0.35.0. - [Release notes](https://github.com/rubocop/rubocop-minitest/releases) - [Changelog](https://github.com/rubocop/rubocop-minitest/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-minitest/compare/v0.34.4...v0.35.0) --- updated-dependencies: - dependency-name: rubocop-minitest dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * Run rubocop's autocorrectable command --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Stefanni Brasil --- Gemfile | 2 +- Gemfile.lock | 8 +- .../test_array_sample_method_compat.rb | 6 +- test/faker/default/test_faker_cannabis.rb | 20 +-- test/faker/default/test_faker_color.rb | 2 +- test/faker/default/test_faker_commerce.rb | 4 +- test/faker/default/test_faker_construction.rb | 12 +- test/faker/default/test_faker_date.rb | 2 +- test/faker/default/test_faker_internet.rb | 22 +-- test/faker/default/test_faker_lorem.rb | 2 +- test/faker/default/test_faker_name.rb | 6 +- test/faker/default/test_faker_restaurant.rb | 8 +- test/faker/default/test_faker_string.rb | 2 +- test/faker/default/test_faker_time.rb | 4 +- test/faker/default/test_faker_vehicle.rb | 2 +- test/faker/default/test_twitter.rb | 22 +-- test/faker/movies/test_faker_star_wars.rb | 16 +- test/faker/movies/test_faker_tron.rb | 14 +- test/faker/tv_shows/test_dr_who.rb | 14 +- test/faker/tv_shows/test_simpsons.rb | 6 +- test/test_ar_locale.rb | 80 +++++----- test/test_bg_locale.rb | 40 ++--- test/test_ca_cat_locale.rb | 22 +-- test/test_ca_locale.rb | 18 +-- test/test_da_dk_locale.rb | 42 ++--- test/test_de_at_locale.rb | 46 +++--- test/test_de_ch_locale.rb | 12 +- test/test_de_locale.rb | 136 ++++++++-------- test/test_ee_locale.rb | 42 ++--- test/test_en_au_locale.rb | 18 +-- test/test_en_au_ocker_locale.rb | 34 ++-- test/test_en_ca_locale.rb | 26 +-- test/test_en_gb_locale.rb | 12 +- test/test_en_ind_locale.rb | 18 +-- test/test_en_ke_locale.rb | 16 +- test/test_en_ms_locale.rb | 44 +++--- test/test_en_nep_locale.rb | 30 ++-- test/test_en_ng_locale.rb | 18 +-- test/test_en_nz_locale.rb | 26 +-- test/test_en_pak_locale.rb | 18 +-- test/test_en_sg_locale.rb | 26 +-- test/test_en_th_locale.rb | 4 +- test/test_en_ug_locale.rb | 18 +-- test/test_en_us_locale.rb | 20 +-- test/test_en_za_locale.rb | 28 ++-- test/test_es_ar_locale.rb | 4 +- test/test_es_locale.rb | 74 ++++----- test/test_es_mx_locale.rb | 58 +++---- test/test_fa_locale.rb | 8 +- test/test_fi_locale.rb | 32 ++-- test/test_fr_ca_locale.rb | 68 ++++---- test/test_fr_ch_locale.rb | 68 ++++---- test/test_fr_locale.rb | 82 +++++----- test/test_he_locale.rb | 22 +-- test/test_id_locale.rb | 30 ++-- test/test_it_locale.rb | 58 +++---- test/test_ja_locale.rb | 148 +++++++++--------- test/test_ko_locale.rb | 58 +++---- test/test_lv_locale.rb | 36 ++--- test/test_mi_nz_locale.rb | 16 +- test/test_nb_no_locale.rb | 54 +++---- test/test_nl_locale.rb | 64 ++++---- test/test_no_no_locale.rb | 20 +-- test/test_pl_locale.rb | 48 +++--- test/test_pt_br_locale.rb | 114 +++++++------- test/test_pt_locale.rb | 26 +-- test/test_ru_locale.rb | 60 +++---- test/test_sk_locale.rb | 58 +++---- test/test_sv_locale.rb | 56 +++---- test/test_th_locale.rb | 4 +- test/test_tr_locale.rb | 34 ++-- test/test_uk_locale.rb | 28 ++-- test/test_vi_locale.rb | 34 ++-- test/test_zh_cn_locale.rb | 36 ++--- test/test_zh_tw_locale.rb | 28 ++-- 75 files changed, 1197 insertions(+), 1197 deletions(-) diff --git a/Gemfile b/Gemfile index 0a0ef996c1..915bb379bf 100644 --- a/Gemfile +++ b/Gemfile @@ -10,7 +10,7 @@ gem 'minitest', '5.22.3' gem 'pry', '0.14.2' gem 'rake', '13.1.0' gem 'rubocop', '1.62.1' -gem 'rubocop-minitest', '0.34.4' +gem 'rubocop-minitest', '0.35.0' gem 'rubocop-rake', '0.6.0' gem 'simplecov', '0.22.0' gem 'test-unit', '3.6.2' diff --git a/Gemfile.lock b/Gemfile.lock index 74c1c86f3b..016682d98a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -44,9 +44,9 @@ GEM unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.31.2) parser (>= 3.3.0.4) - rubocop-minitest (0.34.4) - rubocop (>= 1.39, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) + rubocop-minitest (0.35.0) + rubocop (>= 1.61, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) rubocop-rake (0.6.0) rubocop (~> 1.0) ruby-progressbar (1.13.0) @@ -73,7 +73,7 @@ DEPENDENCIES pry (= 0.14.2) rake (= 13.1.0) rubocop (= 1.62.1) - rubocop-minitest (= 0.34.4) + rubocop-minitest (= 0.35.0) rubocop-rake (= 0.6.0) simplecov (= 0.22.0) test-unit (= 3.6.2) diff --git a/test/faker/default/test_array_sample_method_compat.rb b/test/faker/default/test_array_sample_method_compat.rb index a36227d711..e39a761f07 100644 --- a/test/faker/default/test_array_sample_method_compat.rb +++ b/test/faker/default/test_array_sample_method_compat.rb @@ -37,7 +37,7 @@ def test_returns_an_array_with_integer_param source = %w[foo bar baz] result = source.sample(2) - assert result.is_a? Array + assert_kind_of Array, result assert_equal(2, result.length) assert_empty((result - source)) end @@ -46,12 +46,12 @@ def test_returns_source_array_with_integer_param_equal_or_bigger_than_source_len source = %w[foo bar] result = source.sample(2) - assert result.is_a? Array + assert_kind_of Array, result assert_predicate((source.sort <=> result.sort), :zero?) result = source.sample(3) - assert result.is_a? Array + assert_kind_of Array, result assert_predicate((source.sort <=> result.sort), :zero?) end diff --git a/test/faker/default/test_faker_cannabis.rb b/test/faker/default/test_faker_cannabis.rb index d0c68da146..f9a46fc99f 100644 --- a/test/faker/default/test_faker_cannabis.rb +++ b/test/faker/default/test_faker_cannabis.rb @@ -51,16 +51,16 @@ def test_locales [nil, 'en', 'de'].each do |_locale_name| Faker::Config.locale = 'de' - assert Faker::Cannabis.strain.is_a? String - assert Faker::Cannabis.cannabinoid_abbreviation.is_a? String - assert Faker::Cannabis.cannabinoid.is_a? String - assert Faker::Cannabis.terpene.is_a? String - assert Faker::Cannabis.medical_use.is_a? String - assert Faker::Cannabis.health_benefit.is_a? String - assert Faker::Cannabis.category.is_a? String - assert Faker::Cannabis.type.is_a? String - assert Faker::Cannabis.buzzword.is_a? String - assert Faker::Cannabis.brand.is_a? String + assert_kind_of String, Faker::Cannabis.strain + assert_kind_of String, Faker::Cannabis.cannabinoid_abbreviation + assert_kind_of String, Faker::Cannabis.cannabinoid + assert_kind_of String, Faker::Cannabis.terpene + assert_kind_of String, Faker::Cannabis.medical_use + assert_kind_of String, Faker::Cannabis.health_benefit + assert_kind_of String, Faker::Cannabis.category + assert_kind_of String, Faker::Cannabis.type + assert_kind_of String, Faker::Cannabis.buzzword + assert_kind_of String, Faker::Cannabis.brand end end end diff --git a/test/faker/default/test_faker_color.rb b/test/faker/default/test_faker_color.rb index 60d5e4cca5..acef30076b 100644 --- a/test/faker/default/test_faker_color.rb +++ b/test/faker/default/test_faker_color.rb @@ -63,7 +63,7 @@ def test_hsl_color assert_equal(3, @result.length) assert @result[0].between?(0, 360) - assert @result[0].is_a?(Integer) + assert_kind_of Integer, @result[0] assert @result[1].between?(0.0, 1.0) assert @result[2].between?(0.0, 1.0) end diff --git a/test/faker/default/test_faker_commerce.rb b/test/faker/default/test_faker_commerce.rb index 7f21388530..adbc82ab85 100644 --- a/test/faker/default/test_faker_commerce.rb +++ b/test/faker/default/test_faker_commerce.rb @@ -91,11 +91,11 @@ def test_price_with_srand end def test_price_is_float - assert @tester.price.is_a? Float + assert_kind_of Float, @tester.price end def test_when_as_string_is_true - assert @tester.price(range: 0..100.0, as_string: true).is_a?(String) + assert_kind_of String, @tester.price(range: 0..100.0, as_string: true) assert_includes @tester.price(range: 100..500.0, as_string: true), '.' end diff --git a/test/faker/default/test_faker_construction.rb b/test/faker/default/test_faker_construction.rb index 1eb46694d8..10f62b5431 100644 --- a/test/faker/default/test_faker_construction.rb +++ b/test/faker/default/test_faker_construction.rb @@ -35,12 +35,12 @@ def test_locales [nil, 'en'].each do |locale_name| Faker::Config.locale = locale_name - assert Faker::Construction.material.is_a? String - assert Faker::Construction.subcontract_category.is_a? String - assert Faker::Construction.standard_cost_code.is_a? String - assert Faker::Construction.trade.is_a? String - assert Faker::Construction.role.is_a? String - assert Faker::Construction.heavy_equipment.is_a? String + assert_kind_of String, Faker::Construction.material + assert_kind_of String, Faker::Construction.subcontract_category + assert_kind_of String, Faker::Construction.standard_cost_code + assert_kind_of String, Faker::Construction.trade + assert_kind_of String, Faker::Construction.role + assert_kind_of String, Faker::Construction.heavy_equipment end end end diff --git a/test/faker/default/test_faker_date.rb b/test/faker/default/test_faker_date.rb index ea101fb025..c94841d407 100644 --- a/test/faker/default/test_faker_date.rb +++ b/test/faker/default/test_faker_date.rb @@ -88,7 +88,7 @@ def test_return_type random_between = @tester.between(from: Date.today, to: Date.today + 5) [random_forward, random_backward, random_between].each do |result| - assert result.is_a?(Date), "Expected a Date object, but got #{result.class}" + assert_kind_of Date, result, "Expected a Date object, but got #{result.class}" end end diff --git a/test/faker/default/test_faker_internet.rb b/test/faker/default/test_faker_internet.rb index 4dc7cf3aad..f8a2a6574c 100644 --- a/test/faker/default/test_faker_internet.rb +++ b/test/faker/default/test_faker_internet.rb @@ -19,8 +19,8 @@ def test_email_with_no_arguments domain_name, domain_suffix = domain.split('.') - assert name.is_a? String - assert domain_name.is_a? String + assert_kind_of String, name + assert_kind_of String, domain_name assert_includes(%w[example test], domain_suffix) end end @@ -31,7 +31,7 @@ def test_email_name_with_non_permitted_characters domain_name, domain_suffix = domain.split('.') assert_equal('mart#n', name) - assert domain_name.is_a? String + assert_kind_of String, domain_name assert_includes(%w[example test], domain_suffix) end end @@ -42,7 +42,7 @@ def test_email_with_separators domain_name, domain_suffix = domain.split('.') assert_match(/(jane\+doe|doe\+jane)/, name) - assert domain_name.is_a? String + assert_kind_of String, domain_name assert_includes(%w[example test], domain_suffix) end end @@ -53,7 +53,7 @@ def test_email_with_domain_name_option_given name, domain = result.split('@') domain_name, domain_suffix = domain.split('.') - assert name.is_a? String + assert_kind_of String, name assert_equal('customdomain', domain_name) assert_includes(%w[example test], domain_suffix) end @@ -62,7 +62,7 @@ def test_email_with_full_domain_option_given deterministically_verify -> { @tester.email(domain: 'customdomain.org') } do |result| name, domain = result.split('@') - assert name.is_a? String + assert_kind_of String, name assert_equal('customdomain.org', domain) end end @@ -314,7 +314,7 @@ def test_deterministic_password_with_compatible_min_length_and_requirements def test_domain_name_without_subdomain domain_name, domain_suffix = @tester.domain_name.split('.') - assert domain_name.is_a? String + assert_kind_of String, domain_name assert_includes(%w[example test], domain_suffix) end @@ -323,8 +323,8 @@ def test_domain_name_with_subdomain subdomain: true ).split('.') - assert domain_name.is_a? String - assert subdomain.is_a? String + assert_kind_of String, domain_name + assert_kind_of String, subdomain assert_includes(%w[example test], domain_suffix) end @@ -334,7 +334,7 @@ def test_domain_name_with_subdomain_and_with_domain_name_option_given domain: 'customdomain' ).split('.') - assert subdomain.is_a? String + assert_kind_of String, subdomain assert_equal 'customdomain', domain_name assert_includes(%w[example test], domain_suffix) end @@ -345,7 +345,7 @@ def test_domain_name_with_subdomain_and_with_full_domain_option_given domain: 'faker-ruby.org' ).split('.') - assert subdomain.is_a? String + assert_kind_of String, subdomain assert_equal 'faker-ruby', domain_name assert_equal 'org', domain_suffix end diff --git a/test/faker/default/test_faker_lorem.rb b/test/faker/default/test_faker_lorem.rb index 24273c9e3e..8a478f24f2 100644 --- a/test/faker/default/test_faker_lorem.rb +++ b/test/faker/default/test_faker_lorem.rb @@ -132,7 +132,7 @@ def test_words_with_large_count_params end def test_multibyte - assert @tester.multibyte.is_a? String + assert_kind_of String, @tester.multibyte assert_includes %w[😀 ❤ 😡], @tester.multibyte end diff --git a/test/faker/default/test_faker_name.rb b/test/faker/default/test_faker_name.rb index 4bf190e610..5ceebbbd3e 100644 --- a/test/faker/default/test_faker_name.rb +++ b/test/faker/default/test_faker_name.rb @@ -20,15 +20,15 @@ def test_first_name end def test_male_first_name - assert @tester.male_first_name.is_a? String + assert_kind_of String, @tester.male_first_name end def test_female_first_name - assert @tester.female_first_name.is_a? String + assert_kind_of String, @tester.female_first_name end def test_neutral_first_name - assert @tester.neutral_first_name.is_a? String + assert_kind_of String, @tester.neutral_first_name end def test_middle_name diff --git a/test/faker/default/test_faker_restaurant.rb b/test/faker/default/test_faker_restaurant.rb index 26191c3187..724913c146 100644 --- a/test/faker/default/test_faker_restaurant.rb +++ b/test/faker/default/test_faker_restaurant.rb @@ -8,18 +8,18 @@ def setup end def test_name - assert @tester.name.is_a?(String) + assert_kind_of String, @tester.name end def test_type - assert @tester.type.is_a?(String) + assert_kind_of String, @tester.type end def test_description - assert @tester.description.is_a?(String) + assert_kind_of String, @tester.description end def test_review - assert @tester.review.is_a?(String) + assert_kind_of String, @tester.review end end diff --git a/test/faker/default/test_faker_string.rb b/test/faker/default/test_faker_string.rb index eefdf29dca..445c191e64 100644 --- a/test/faker/default/test_faker_string.rb +++ b/test/faker/default/test_faker_string.rb @@ -12,7 +12,7 @@ def teardown end def test_is_string - assert @tester.random.is_a?(String) + assert_kind_of String, @tester.random end def test_has_valid_encoding diff --git a/test/faker/default/test_faker_time.rb b/test/faker/default/test_faker_time.rb index 3039da4ff9..b8283a9357 100644 --- a/test/faker/default/test_faker_time.rb +++ b/test/faker/default/test_faker_time.rb @@ -69,7 +69,7 @@ def test_return_types_are_time_objects random_between_with_time_args, random_forward ].each do |result| - assert result.is_a?(Time), "Expected a Time object, but got #{result.class}" + assert_kind_of Time, result, "Expected a Time object, but got #{result.class}" end end @@ -86,7 +86,7 @@ def test_format random_forward = @tester.forward(days: 30, period: period, format: format) [random_backward, random_between, random_between_dates, random_forward].each do |result| - assert result.is_a?(String), "Expected a String, but got #{result.class}" + assert_kind_of String, result, "Expected a String, but got #{result.class}" assert_nothing_raised 'Not a valid date string' do date_format = '%m/%d/%Y %I:%M %p' DateTime.strptime(result, date_format) diff --git a/test/faker/default/test_faker_vehicle.rb b/test/faker/default/test_faker_vehicle.rb index 54e003405b..ea23209990 100644 --- a/test/faker/default/test_faker_vehicle.rb +++ b/test/faker/default/test_faker_vehicle.rb @@ -114,7 +114,7 @@ def test_version def doors_condition(doors) assert_predicate doors, :positive? - assert doors.is_a?(Integer) + assert_kind_of Integer, doors end def valid_vin(vin) diff --git a/test/faker/default/test_twitter.rb b/test/faker/default/test_twitter.rb index 2af707facd..8273ee870e 100644 --- a/test/faker/default/test_twitter.rb +++ b/test/faker/default/test_twitter.rb @@ -10,24 +10,24 @@ def setup def test_user user = @tester.user - assert user.is_a?(Hash) + assert_kind_of Hash, user assert_equal(41, user.keys.count) - assert user[:status].is_a?(Hash) + assert_kind_of Hash, user[:status] assert_nil user[:status][:user] end def test_user_with_email user = @tester.user(include_email: true) - assert user.is_a?(Hash) + assert_kind_of Hash, user assert_equal(42, user.keys.count) - assert user[:email].is_a?(String) + assert_kind_of String, user[:email] end def test_user_without_status user = @tester.user(include_status: false) - assert user.is_a?(Hash) + assert_kind_of Hash, user assert_equal(40, user.keys.count) assert_nil user[:status] end @@ -35,17 +35,17 @@ def test_user_without_status def test_status status = @tester.status - assert status.is_a?(Hash) + assert_kind_of Hash, status assert_equal(25, status.keys.count) - assert status[:entities].is_a?(Hash) - assert status[:user].is_a?(Hash) + assert_kind_of Hash, status[:entities] + assert_kind_of Hash, status[:user] assert_nil status[:user][:status] end def test_status_without_user status = @tester.status(include_user: false) - assert status.is_a?(Hash) + assert_kind_of Hash, status assert_equal(24, status.keys.count) assert_nil status[:user] end @@ -53,9 +53,9 @@ def test_status_without_user def test_status_with_photo status = @tester.status(include_photo: true) - assert status.is_a?(Hash) + assert_kind_of Hash, status assert_equal(25, status.keys.count) - assert status[:entities].is_a?(Hash) + assert_kind_of Hash, status[:entities] assert_equal(1, status[:entities][:media].count) assert_equal(10, status[:entities][:media].first.keys.count) end diff --git a/test/faker/movies/test_faker_star_wars.rb b/test/faker/movies/test_faker_star_wars.rb index 7808244483..dc148976e9 100644 --- a/test/faker/movies/test_faker_star_wars.rb +++ b/test/faker/movies/test_faker_star_wars.rb @@ -57,34 +57,34 @@ def test_wookiee_sentence end def test_call_numbers - assert @tester.call_numbers.is_a?(Array) + assert_kind_of Array, @tester.call_numbers end def test_call_squadrons - assert @tester.call_squadrons.is_a?(Array) + assert_kind_of Array, @tester.call_squadrons end def test_characters - assert @tester.characters.is_a?(Array) + assert_kind_of Array, @tester.characters end def test_droids - assert @tester.droids.is_a?(Array) + assert_kind_of Array, @tester.droids end def test_planets - assert @tester.planets.is_a?(Array) + assert_kind_of Array, @tester.planets end def test_species - assert @tester.species.is_a?(Array) + assert_kind_of Array, @tester.species end def test_vehicles - assert @tester.vehicles.is_a?(Array) + assert_kind_of Array, @tester.vehicles end def test_wookiee_words - assert @tester.wookiee_words.is_a?(Array) + assert_kind_of Array, @tester.wookiee_words end end diff --git a/test/faker/movies/test_faker_tron.rb b/test/faker/movies/test_faker_tron.rb index fefd2ef487..0cba2c4697 100644 --- a/test/faker/movies/test_faker_tron.rb +++ b/test/faker/movies/test_faker_tron.rb @@ -67,49 +67,49 @@ def test_vehicle def test_characters characters = @tester.characters - assert characters.is_a?(Array) + assert_kind_of Array, characters assert_equal characters.length, CHARACTER_COUNT end def test_games games = @tester.games - assert games.is_a?(Array) + assert_kind_of Array, games assert_equal games.length, GAME_COUNT end def test_locations locations = @tester.locations - assert locations.is_a?(Array) + assert_kind_of Array, locations assert_equal locations.length, LOCATION_COUNT end def test_programs programs = @tester.programs - assert programs.is_a?(Array) + assert_kind_of Array, programs assert_equal programs.length, PROGRAM_COUNT end def test_taglines taglines = @tester.taglines - assert taglines.is_a?(Array) + assert_kind_of Array, taglines assert_equal taglines.length, TAGLINE_COUNT end def test_users users = @tester.users - assert users.is_a?(Array) + assert_kind_of Array, users assert_equal users.length, USER_COUNT end def test_vehicles vehicles = @tester.vehicles - assert vehicles.is_a?(Array) + assert_kind_of Array, vehicles assert_equal vehicles.length, VEHICLE_COUNT end end diff --git a/test/faker/tv_shows/test_dr_who.rb b/test/faker/tv_shows/test_dr_who.rb index 6efc886b53..57539855bd 100644 --- a/test/faker/tv_shows/test_dr_who.rb +++ b/test/faker/tv_shows/test_dr_who.rb @@ -45,13 +45,13 @@ def test_locales [nil, 'en', 'de'].each do |_locale_name| Faker::Config.locale = 'de' - assert @tester.character.is_a? String - assert @tester.the_doctor.is_a? String - assert @tester.catch_phrase.is_a? String - assert @tester.quote.is_a? String - assert @tester.villian.is_a? String # deprecated - assert @tester.villain.is_a? String - assert @tester.specie.is_a? String + assert_kind_of String, @tester.character + assert_kind_of String, @tester.the_doctor + assert_kind_of String, @tester.catch_phrase + assert_kind_of String, @tester.quote + assert_kind_of String, @tester.villian # deprecated + assert_kind_of String, @tester.villain + assert_kind_of String, @tester.specie end end end diff --git a/test/faker/tv_shows/test_simpsons.rb b/test/faker/tv_shows/test_simpsons.rb index 0ccb7dc5ea..075429b9c6 100644 --- a/test/faker/tv_shows/test_simpsons.rb +++ b/test/faker/tv_shows/test_simpsons.rb @@ -28,9 +28,9 @@ def test_locales [nil, 'en', 'de'].each do |_locale_name| Faker::Config.locale = 'de' - assert @tester.character.is_a? String - assert @tester.location.is_a? String - assert @tester.quote.is_a? String + assert_kind_of String, @tester.character + assert_kind_of String, @tester.location + assert_kind_of String, @tester.quote end end end diff --git a/test/test_ar_locale.rb b/test/test_ar_locale.rb index ec71fa2d3b..00ddc6547b 100644 --- a/test/test_ar_locale.rb +++ b/test/test_ar_locale.rb @@ -12,70 +12,70 @@ def teardown end def test_ar_address_methods - assert Faker::Address.country.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.full_address.is_a? String - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.full_address.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.country + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.full_address + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.full_address + assert_kind_of String, Faker::Address.default_country assert_equal('المملكة العربية السعودية', Faker::Address.default_country) end def test_ar_app_methods - assert Faker::App.name.is_a? String - assert Faker::App.version.is_a? String - assert Faker::App.author.is_a? String + assert_kind_of String, Faker::App.name + assert_kind_of String, Faker::App.version + assert_kind_of String, Faker::App.author end def test_ar_book_methods - assert Faker::Book.title.is_a? String - assert Faker::Book.author.is_a? String - assert Faker::Book.publisher.is_a? String - assert Faker::Book.genre.is_a? String + assert_kind_of String, Faker::Book.title + assert_kind_of String, Faker::Book.author + assert_kind_of String, Faker::Book.publisher + assert_kind_of String, Faker::Book.genre end def test_ar_color_name - assert Faker::Color.color_name.is_a? String + assert_kind_of String, Faker::Color.color_name end def test_ar_commerce_methods - assert Faker::Commerce.department.is_a? String - assert Faker::Commerce.product_name.is_a? String - assert Faker::Commerce.promotion_code.is_a? String + assert_kind_of String, Faker::Commerce.department + assert_kind_of String, Faker::Commerce.product_name + assert_kind_of String, Faker::Commerce.promotion_code end def test_ar_company_methods - assert Faker::Company.name.is_a? String - assert Faker::Company.industry.is_a? String - assert Faker::Company.profession.is_a? String - assert Faker::Company.suffix.is_a? String - assert Faker::Company.buzzword.is_a? String - assert Faker::Company.bs.is_a? String + assert_kind_of String, Faker::Company.name + assert_kind_of String, Faker::Company.industry + assert_kind_of String, Faker::Company.profession + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.buzzword + assert_kind_of String, Faker::Company.bs end def test_ar_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.prefix.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.prefix end def test_ar_team_methods - assert Faker::Team.creature.is_a? String - assert Faker::Team.name.is_a? String - assert Faker::Team.sport.is_a? String + assert_kind_of String, Faker::Team.creature + assert_kind_of String, Faker::Team.name + assert_kind_of String, Faker::Team.sport end def test_ar_university_methods - assert Faker::University.name.is_a? String - assert Faker::University.prefix.is_a? String - assert Faker::University.suffix.is_a? String + assert_kind_of String, Faker::University.name + assert_kind_of String, Faker::University.prefix + assert_kind_of String, Faker::University.suffix end end diff --git a/test/test_bg_locale.rb b/test/test_bg_locale.rb index 4a0279207f..110dea2a1e 100644 --- a/test/test_bg_locale.rb +++ b/test/test_bg_locale.rb @@ -12,36 +12,36 @@ def teardown end def test_bg_methods - assert Faker::Address.country.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.street_title.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String + assert_kind_of String, Faker::Address.country + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.street_title + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address assert_equal 'България', Faker::Address.default_country end def test_bg_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_bg_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.male_middle_name.is_a? String - assert Faker::Name.male_last_name.is_a? String - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.female_middle_name.is_a? String - assert Faker::Name.female_middle_name.is_a? String - assert Faker::Name.name.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.male_middle_name + assert_kind_of String, Faker::Name.male_last_name + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.female_middle_name + assert_kind_of String, Faker::Name.female_middle_name + assert_kind_of String, Faker::Name.name end def test_bg_phone_number_methods - assert Faker::PhoneNumber.cell_phone.is_a? String + assert_kind_of String, Faker::PhoneNumber.cell_phone end def test_bg_cell_number_starts_wiht_08 diff --git a/test/test_ca_cat_locale.rb b/test/test_ca_cat_locale.rb index fe46960834..8a3de8ec2d 100644 --- a/test/test_ca_cat_locale.rb +++ b/test/test_ca_cat_locale.rb @@ -12,17 +12,17 @@ def teardown end def test_ca_cat_address_methods - assert Faker::Address.city.is_a? String - assert Faker::Address.country.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.province.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.country + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.province + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.default_country assert_equal 'Catalunya', Faker::Address.default_country end diff --git a/test/test_ca_locale.rb b/test/test_ca_locale.rb index 3cdb8c28b7..5126e341f3 100644 --- a/test/test_ca_locale.rb +++ b/test/test_ca_locale.rb @@ -12,17 +12,17 @@ def teardown end def test_ca_color_methods - assert Faker::Color.color_name.is_a? String + assert_kind_of String, Faker::Color.color_name end def test_ca_name_methods - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.female_prefix.is_a? String - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.male_prefix.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.female_prefix + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.male_prefix + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle end end diff --git a/test/test_da_dk_locale.rb b/test/test_da_dk_locale.rb index ef07cf3a8c..71639116e2 100644 --- a/test/test_da_dk_locale.rb +++ b/test/test_da_dk_locale.rb @@ -12,42 +12,42 @@ def teardown end def test_da_dk_address_methods - assert Faker::Address.street_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.country.is_a? String - assert Faker::Address.country_code.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.street_address.is_a? String + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.country + assert_kind_of String, Faker::Address.country_code + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.street_address assert_match(/\d{4}$/, Faker::Address.postcode) assert_match(/\d{1,3}$/, Faker::Address.building_number) assert_equal 'Danmark', Faker::Address.default_country end def test_da_dk_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.name end def test_da_dk_commerce_methods - assert Faker::Commerce.color.is_a? String - assert Faker::Commerce.department.is_a? String - assert Faker::Commerce.product_name.is_a? String - assert Faker::Commerce.name.is_a? String + assert_kind_of String, Faker::Commerce.color + assert_kind_of String, Faker::Commerce.department + assert_kind_of String, Faker::Commerce.product_name + assert_kind_of String, Faker::Commerce.name end def test_da_dk_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end def test_da_dk_name_methods - assert Faker::Name.name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.prefix.is_a? String + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.prefix end def test_da_dk_phone_number_methods diff --git a/test/test_de_at_locale.rb b/test/test_de_at_locale.rb index 3ecc84c19e..5811722c78 100644 --- a/test/test_de_at_locale.rb +++ b/test/test_de_at_locale.rb @@ -12,39 +12,39 @@ def teardown end def test_de_at_address_methods - assert Faker::Address.country.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.street_root.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.country_code.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_address.is_a? String + assert_kind_of String, Faker::Address.country + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.street_root + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.country_code + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_address assert_equal('Österreich', Faker::Address.default_country) end def test_de_at_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.name.is_a? String - assert Faker::Company.legal_form.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.name + assert_kind_of String, Faker::Company.legal_form end def test_de_at_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_de_at_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.prefix.is_a? String - assert Faker::Name.nobility_title_prefix.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.nobility_title_prefix + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle end def test_de_at_phone_number_methods diff --git a/test/test_de_ch_locale.rb b/test/test_de_ch_locale.rb index e715d4132c..392089372c 100644 --- a/test/test_de_ch_locale.rb +++ b/test/test_de_ch_locale.rb @@ -12,18 +12,18 @@ def teardown end def test_de_ch_address_methods - assert Faker::Address.country_code.is_a? String - assert Faker::Address.default_country.is_a? String - assert Faker::Address.postcode.is_a? String + assert_kind_of String, Faker::Address.country_code + assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.postcode assert_equal('Schweiz', Faker::Address.default_country) end def test_de_ch_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.name end def test_de_ch_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end end diff --git a/test/test_de_locale.rb b/test/test_de_locale.rb index bf2ef4a4ca..1fe86dd563 100644 --- a/test/test_de_locale.rb +++ b/test/test_de_locale.rb @@ -12,120 +12,120 @@ def teardown end def test_de_address_methods - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.country.is_a? String - assert Faker::Address.street_root.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.country_code.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.time_zone.is_a? String + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.country + assert_kind_of String, Faker::Address.street_root + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.country_code + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.time_zone assert_equal('Deutschland', Faker::Address.default_country) end def test_de_book_methods - assert Faker::Book.title.is_a? String - assert Faker::Book.author.is_a? String - assert Faker::Book.publisher.is_a? String + assert_kind_of String, Faker::Book.title + assert_kind_of String, Faker::Book.author + assert_kind_of String, Faker::Book.publisher end def test_de_chuck_norris_methods - assert Faker::ChuckNorris.fact.is_a? String + assert_kind_of String, Faker::ChuckNorris.fact end def test_de_color_methods - assert Faker::Color.color_name.is_a? String + assert_kind_of String, Faker::Color.color_name end def test_de_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.legal_form.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.legal_form + assert_kind_of String, Faker::Company.name end def test_de_compass_methods - assert Faker::Compass.direction.is_a? String - assert Faker::Compass.cardinal.is_a? String - assert Faker::Compass.ordinal.is_a? String - assert Faker::Compass.half_wind.is_a? String - assert Faker::Compass.quarter_wind.is_a? String - assert Faker::Compass.abbreviation.is_a? String - assert Faker::Compass.cardinal_abbreviation.is_a? String - assert Faker::Compass.ordinal_abbreviation.is_a? String - assert Faker::Compass.half_wind_abbreviation.is_a? String - assert Faker::Compass.quarter_wind_abbreviation.is_a? String - assert Faker::Compass.azimuth.is_a? String - assert Faker::Compass.cardinal_azimuth.is_a? String - assert Faker::Compass.ordinal_azimuth.is_a? String - assert Faker::Compass.half_wind_azimuth.is_a? String - assert Faker::Compass.quarter_wind_azimuth.is_a? String + assert_kind_of String, Faker::Compass.direction + assert_kind_of String, Faker::Compass.cardinal + assert_kind_of String, Faker::Compass.ordinal + assert_kind_of String, Faker::Compass.half_wind + assert_kind_of String, Faker::Compass.quarter_wind + assert_kind_of String, Faker::Compass.abbreviation + assert_kind_of String, Faker::Compass.cardinal_abbreviation + assert_kind_of String, Faker::Compass.ordinal_abbreviation + assert_kind_of String, Faker::Compass.half_wind_abbreviation + assert_kind_of String, Faker::Compass.quarter_wind_abbreviation + assert_kind_of String, Faker::Compass.azimuth + assert_kind_of String, Faker::Compass.cardinal_azimuth + assert_kind_of String, Faker::Compass.ordinal_azimuth + assert_kind_of String, Faker::Compass.half_wind_azimuth + assert_kind_of String, Faker::Compass.quarter_wind_azimuth end def test_de_commerce_methods - assert Faker::Commerce.department.is_a? String - assert Faker::Commerce.product_name.is_a? String + assert_kind_of String, Faker::Commerce.department + assert_kind_of String, Faker::Commerce.product_name end def test_de_food_methods - assert Faker::Food.ingredient.is_a? String - assert Faker::Food.spice.is_a? String - assert Faker::Food.measurement.is_a? String - assert Faker::Food.measurement_sizes.is_a? String + assert_kind_of String, Faker::Food.ingredient + assert_kind_of String, Faker::Food.spice + assert_kind_of String, Faker::Food.measurement + assert_kind_of String, Faker::Food.measurement_sizes end def test_de_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_de_lorem_methods - assert Faker::Lorem.words.is_a? Array + assert_kind_of Array, Faker::Lorem.words end def test_de_hipster_methods - assert Faker::Hipster.words.is_a? Array + assert_kind_of Array, Faker::Hipster.words end def test_de_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.prefix.is_a? String - assert Faker::Name.nobility_title_prefix.is_a? String - assert Faker::Name.nobility_title.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.nobility_title_prefix + assert_kind_of String, Faker::Name.nobility_title + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle end def test_de_music_methods - assert Faker::Music.instrument.is_a? String + assert_kind_of String, Faker::Music.instrument end def test_de_pokemon_methods - assert Faker::Games::Pokemon.name.is_a? String + assert_kind_of String, Faker::Games::Pokemon.name end def test_de_simpsons_methods - assert Faker::TvShows::Simpsons.character.is_a? String + assert_kind_of String, Faker::TvShows::Simpsons.character end def test_de_space_methods - assert Faker::Space.planet.is_a? String - assert Faker::Space.moon.is_a? String - assert Faker::Space.nebula.is_a? String - assert Faker::Space.star_cluster.is_a? String - assert Faker::Space.constellation.is_a? String - assert Faker::Space.agency.is_a? String - assert Faker::Space.galaxy.is_a? String - assert Faker::Space.star.is_a? String - assert Faker::Space.distance_measurement.is_a? String + assert_kind_of String, Faker::Space.planet + assert_kind_of String, Faker::Space.moon + assert_kind_of String, Faker::Space.nebula + assert_kind_of String, Faker::Space.star_cluster + assert_kind_of String, Faker::Space.constellation + assert_kind_of String, Faker::Space.agency + assert_kind_of String, Faker::Space.galaxy + assert_kind_of String, Faker::Space.star + assert_kind_of String, Faker::Space.distance_measurement end def test_de_cell_phone_countrycode diff --git a/test/test_ee_locale.rb b/test/test_ee_locale.rb index b466ab6d0d..6f6d4afb7b 100644 --- a/test/test_ee_locale.rb +++ b/test/test_ee_locale.rb @@ -17,39 +17,39 @@ def teardown end def test_ee_address_methods - assert Faker::Address.state.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address end def test_ee_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.buzzwords.is_a? Array - assert Faker::Company.bs.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of Array, Faker::Company.buzzwords + assert_kind_of String, Faker::Company.bs + assert_kind_of String, Faker::Company.name end def test_ee_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_ee_invoice_methods - assert Faker::Invoice.creditor_reference.is_a? String - assert Faker::Invoice.reference.is_a? String - assert Faker::Invoice.reference(ref: '4106453482608858924').is_a? String + assert_kind_of String, Faker::Invoice.creditor_reference + assert_kind_of String, Faker::Invoice.reference + assert_kind_of String, Faker::Invoice.reference(ref: '4106453482608858924') end def test_ee_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.prefix.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.name_with_middle end def test_ee_phone_number diff --git a/test/test_en_au_locale.rb b/test/test_en_au_locale.rb index 4d1ab42e7b..e5d1376b6c 100644 --- a/test/test_en_au_locale.rb +++ b/test/test_en_au_locale.rb @@ -12,21 +12,21 @@ def teardown end def test_en_au_address_methods - assert Faker::Address.street_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.default_country end def test_en_au_company_methods - assert Faker::Company.suffix.is_a? String + assert_kind_of String, Faker::Company.suffix end def test_en_au_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle end def test_aussie_mobiles_start_with_04 diff --git a/test/test_en_au_ocker_locale.rb b/test/test_en_au_ocker_locale.rb index 9204940b4c..4a4bd35a9e 100644 --- a/test/test_en_au_ocker_locale.rb +++ b/test/test_en_au_ocker_locale.rb @@ -12,33 +12,33 @@ def teardown end def test_en_au_address_methods - assert Faker::Address.street_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_root.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.region.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_root + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.region + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.default_country assert_equal('Australia', Faker::Address.default_country) end def test_en_au_company_methods - assert Faker::Company.suffix.is_a? String + assert_kind_of String, Faker::Company.suffix end def test_en_au_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end def test_en_au_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.ocker_first_name.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.ocker_first_name end def test_en_au_cell_phone_method diff --git a/test/test_en_ca_locale.rb b/test/test_en_ca_locale.rb index 64f43fd465..60685f2ded 100644 --- a/test/test_en_ca_locale.rb +++ b/test/test_en_ca_locale.rb @@ -13,10 +13,10 @@ def teardown end def test_en_ca_address_methods - assert Faker::Address.postcode.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.default_country assert_equal 'Canada', Faker::Address.default_country expected = /[A-VX-Y][0-9][A-CEJ-NPR-TV-Z] ?[0-9][A-CEJ-NPR-TV-Z][0-9]/ @@ -25,29 +25,29 @@ def test_en_ca_address_methods end def test_en_ca_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_en_ca_subscriber_number_method - assert Faker::PhoneNumber.subscriber_number.is_a? String + assert_kind_of String, Faker::PhoneNumber.subscriber_number assert_equal(4, Faker::PhoneNumber.subscriber_number.length) assert_equal(10, Faker::PhoneNumber.subscriber_number(length: 10).length) assert_equal Faker::PhoneNumber.method(:extension), Faker::PhoneNumber.method(:subscriber_number) end def test_en_ca_phone_methods - assert Faker::PhoneNumber.area_code.is_a? String - assert Faker::PhoneNumber.area_code.to_i.is_a? Integer + assert_kind_of String, Faker::PhoneNumber.area_code + assert_kind_of Integer, Faker::PhoneNumber.area_code.to_i assert_equal(3, Faker::PhoneNumber.area_code.length) - assert Faker::PhoneNumber.exchange_code.is_a? String - assert Faker::PhoneNumber.exchange_code.to_i.is_a? Integer + assert_kind_of String, Faker::PhoneNumber.exchange_code + assert_kind_of Integer, Faker::PhoneNumber.exchange_code.to_i assert_equal(3, Faker::PhoneNumber.exchange_code.length) assert_equal('+1', Faker::PhoneNumber.country_code) - assert(Faker::PhoneNumber.area_code.is_a?(String)) - assert(Faker::PhoneNumber.exchange_code.is_a?(String)) + assert_kind_of(String, Faker::PhoneNumber.area_code) + assert_kind_of(String, Faker::PhoneNumber.exchange_code) end def test_validity_of_phone_method_output diff --git a/test/test_en_gb_locale.rb b/test/test_en_gb_locale.rb index 45a7f151f9..d12cf30cb9 100644 --- a/test/test_en_gb_locale.rb +++ b/test/test_en_gb_locale.rb @@ -13,15 +13,15 @@ def teardown end def test_en_gb_address_methods - assert Faker::Address.county.is_a? String - assert Faker::Address.uk_country.is_a? String - assert Faker::Address.default_country.is_a? String - assert Faker::Address.country_code.is_a? String - assert Faker::Address.postcode.is_a? String + assert_kind_of String, Faker::Address.county + assert_kind_of String, Faker::Address.uk_country + assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.country_code + assert_kind_of String, Faker::Address.postcode end def test_en_gb_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end def test_en_gb_country_code diff --git a/test/test_en_ind_locale.rb b/test/test_en_ind_locale.rb index f26c5896c1..c084b204d2 100644 --- a/test/test_en_ind_locale.rb +++ b/test/test_en_ind_locale.rb @@ -13,25 +13,25 @@ def teardown end def test_en_ind_address_methods - assert Faker::Address.state.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.default_country assert_match(/\d{6}$/, Faker::Address.postcode) assert_match(/(\w+\.? ?){2,3}/, Faker::Address.city) end def test_en_ind_company_methods - assert Faker::Company.suffix.is_a? String + assert_kind_of String, Faker::Company.suffix end def test_en_ind_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_en_ind_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle end end diff --git a/test/test_en_ke_locale.rb b/test/test_en_ke_locale.rb index ce088e8d0a..c4e87e6e97 100644 --- a/test/test_en_ke_locale.rb +++ b/test/test_en_ke_locale.rb @@ -12,20 +12,20 @@ def teardown end def test_en_ke_address_methods - assert Faker::Address.city.is_a? String - assert Faker::Address.county.is_a? String - assert Faker::Address.default_country.is_a? String - assert Faker::Address.default_country_code.is_a? String + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.county + assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.default_country_code end def test_en_ke_company_methods - assert Faker::Company.name.is_a? String - assert Faker::Company.suffix.is_a? String - assert Faker::Company.company_names.is_a? String + assert_kind_of String, Faker::Company.name + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.company_names end def test_en_ke_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end def test_en_ke_country_code_starts_with_254 diff --git a/test/test_en_ms_locale.rb b/test/test_en_ms_locale.rb index 0749e8a0c6..0b465c6fd9 100644 --- a/test/test_en_ms_locale.rb +++ b/test/test_en_ms_locale.rb @@ -13,34 +13,34 @@ def teardown end def test_en_ms_address_methods - assert Faker::Address.city_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.province.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_prefix.is_a? String - assert Faker::Address.street_title.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::PhoneNumber.cell_phone.is_a? String - assert Faker::Bank.name.is_a? String + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.province + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_prefix + assert_kind_of String, Faker::Address.street_title + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::PhoneNumber.cell_phone + assert_kind_of String, Faker::Bank.name assert_equal('Malaysia', Faker::Address.default_country) end def test_en_ms_bank_methods - assert Faker::Bank.name.is_a? String + assert_kind_of String, Faker::Bank.name end def test_en_ms_name_methods - assert Faker::Name.prefix.is_a? String - assert Faker::Name.malay_male_first_name.is_a? String - assert Faker::Name.malay_female_first_name.is_a? String - assert Faker::Name.chinese_male_first_name.is_a? String - assert Faker::Name.chinese_male_last_name.is_a? String - assert Faker::Name.chinese_female_first_name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.female_first_name.is_a? String + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.malay_male_first_name + assert_kind_of String, Faker::Name.malay_female_first_name + assert_kind_of String, Faker::Name.chinese_male_first_name + assert_kind_of String, Faker::Name.chinese_male_last_name + assert_kind_of String, Faker::Name.chinese_female_first_name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.female_first_name end end diff --git a/test/test_en_nep_locale.rb b/test/test_en_nep_locale.rb index 66fbee8015..d2ab5d262a 100644 --- a/test/test_en_nep_locale.rb +++ b/test/test_en_nep_locale.rb @@ -12,30 +12,30 @@ def teardown end def test_en_nep_address_methods - assert Faker::Address.default_time_zone.is_a? String - assert Faker::Address.default_country_code.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.default_time_zone + assert_kind_of String, Faker::Address.default_country_code + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.default_country end def test_en_nep_company_methods - assert Faker::Company.suffix.is_a? String + assert_kind_of String, Faker::Company.suffix end def test_en_nep_name_methods - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.middle_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.middle_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle assert_equal 'Nepal', Faker::Address.default_country end def test_en_nep_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end end diff --git a/test/test_en_ng_locale.rb b/test/test_en_ng_locale.rb index 93d81c01ae..028105ac90 100644 --- a/test/test_en_ng_locale.rb +++ b/test/test_en_ng_locale.rb @@ -13,19 +13,19 @@ def teardown end def test_en_ng_address_methods - assert Faker::Address.city.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.default_country.is_a? String - assert Faker::Address.region.is_a? String - assert Faker::Address.lga.is_a? String + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.region + assert_kind_of String, Faker::Address.lga assert_equal 'Nigeria', Faker::Address.default_country end def test_en_ng_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle end def test_en_ng_phonenumber_is_11_digits diff --git a/test/test_en_nz_locale.rb b/test/test_en_nz_locale.rb index 2b6bba5e4a..71573ea068 100644 --- a/test/test_en_nz_locale.rb +++ b/test/test_en_nz_locale.rb @@ -12,26 +12,26 @@ def teardown end def test_en_nz_address_methods - assert Faker::Address.street_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.region.is_a? String - assert Faker::Address.region_abbr.is_a? String - assert Faker::Address.postcode.is_a? String + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.region + assert_kind_of String, Faker::Address.region_abbr + assert_kind_of String, Faker::Address.postcode assert_equal 'New Zealand', Faker::Address.default_country end def test_en_nz_company_methods - assert Faker::Company.suffix.is_a? String + assert_kind_of String, Faker::Company.suffix end def test_en_nz_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end def test_en_nz_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle end def test_en_nz_phone_number_methods @@ -42,11 +42,11 @@ def test_en_nz_phone_number_methods end def test_en_nz_team_methods - assert Faker::Team.sport.is_a? String - assert Faker::Team.name.is_a? String + assert_kind_of String, Faker::Team.sport + assert_kind_of String, Faker::Team.name end def test_en_nz_university_methods - assert Faker::University.name.is_a? String + assert_kind_of String, Faker::University.name end end diff --git a/test/test_en_pak_locale.rb b/test/test_en_pak_locale.rb index 49f423e2f2..d2e2dfe2d8 100644 --- a/test/test_en_pak_locale.rb +++ b/test/test_en_pak_locale.rb @@ -13,24 +13,24 @@ def teardown end def test_en_pak_methods - assert Faker::Address.state.is_a? String - assert Faker::Address.default_country.is_a? String - assert Faker::Address.postcode.is_a? String + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.postcode assert_match(/\A(Pakistan|Islamic Republic of Pakistan)\z/, Faker::Address.default_country) end def test_en_pak_company_methods - assert Faker::Company.suffix.is_a? String + assert_kind_of String, Faker::Company.suffix end def test_en_pak_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_en_pak_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle end end diff --git a/test/test_en_sg_locale.rb b/test/test_en_sg_locale.rb index 8a13d3d146..1ad0847d87 100644 --- a/test/test_en_sg_locale.rb +++ b/test/test_en_sg_locale.rb @@ -13,23 +13,23 @@ def teardown end def test_en_sg_address_methods - assert Faker::Address.postcode.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.streets.is_a? String - assert Faker::Address.street_address.is_a? String + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.streets + assert_kind_of String, Faker::Address.street_address assert_equal('Singapore', Faker::Address.default_country) end def test_en_sg_name_methods - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.male_english_name.is_a? String - assert Faker::Name.female_english_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.name.is_a? String + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.male_english_name + assert_kind_of String, Faker::Name.female_english_name + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.name end def test_singapore_license_plate diff --git a/test/test_en_th_locale.rb b/test/test_en_th_locale.rb index 4901bc67ae..07d7234d0d 100644 --- a/test/test_en_th_locale.rb +++ b/test/test_en_th_locale.rb @@ -12,7 +12,7 @@ def teardown end def test_en_th_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name end end diff --git a/test/test_en_ug_locale.rb b/test/test_en_ug_locale.rb index 16fe24f932..6ff77b787c 100644 --- a/test/test_en_ug_locale.rb +++ b/test/test_en_ug_locale.rb @@ -13,21 +13,21 @@ def teardown end def test_en_ug_address_methods - assert Faker::Address.default_country.is_a? String - assert Faker::Address.city_names.is_a? String - assert Faker::Address.district_names.is_a? String - assert Faker::Address.regions.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.district.is_a? String - assert Faker::Address.region.is_a? String + assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.city_names + assert_kind_of String, Faker::Address.district_names + assert_kind_of String, Faker::Address.regions + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.district + assert_kind_of String, Faker::Address.region end def test_en_ug_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end def test_en_ug_name_methods - assert Faker::Name.last_name.is_a? String + assert_kind_of String, Faker::Name.last_name end def test_validity_of_phone_number diff --git a/test/test_en_us_locale.rb b/test/test_en_us_locale.rb index f33a487e2d..151070f425 100644 --- a/test/test_en_us_locale.rb +++ b/test/test_en_us_locale.rb @@ -12,30 +12,30 @@ def teardown end def test_en_us_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end def test_en_us_address_methods - assert Faker::Address.full_address.is_a? String - assert Faker::Address.default_country.is_a? String - assert Faker::Address.country_code.is_a? String - assert Faker::Address.full_address.is_a? String + assert_kind_of String, Faker::Address.full_address + assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.country_code + assert_kind_of String, Faker::Address.full_address end def test_en_us_subscriber_number_method - assert Faker::PhoneNumber.subscriber_number.is_a? String + assert_kind_of String, Faker::PhoneNumber.subscriber_number assert_equal(4, Faker::PhoneNumber.subscriber_number.length) assert_equal(10, Faker::PhoneNumber.subscriber_number(length: 10).length) assert_equal Faker::PhoneNumber.method(:extension), Faker::PhoneNumber.method(:subscriber_number) end def test_en_us_phone_methods_with_en_us_locale - assert Faker::PhoneNumber.area_code.is_a? String - assert Faker::PhoneNumber.area_code.to_i.is_a? Integer + assert_kind_of String, Faker::PhoneNumber.area_code + assert_kind_of Integer, Faker::PhoneNumber.area_code.to_i assert_equal(3, Faker::PhoneNumber.area_code.length) - assert Faker::PhoneNumber.exchange_code.is_a? String - assert Faker::PhoneNumber.exchange_code.to_i.is_a? Integer + assert_kind_of String, Faker::PhoneNumber.exchange_code + assert_kind_of Integer, Faker::PhoneNumber.exchange_code.to_i assert_equal(3, Faker::PhoneNumber.exchange_code.length) end diff --git a/test/test_en_za_locale.rb b/test/test_en_za_locale.rb index c40ea203c5..f29e5d26f2 100644 --- a/test/test_en_za_locale.rb +++ b/test/test_en_za_locale.rb @@ -12,28 +12,28 @@ def teardown end def test_en_za_address_methods - assert Faker::Address.country_code.is_a? String - assert Faker::Address.default_country.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.province.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.city.is_a? String + assert_kind_of String, Faker::Address.country_code + assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.province + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.city end def test_en_za_company_methods - assert Faker::Company.name.is_a? String - assert Faker::Company.type.is_a? String - assert Faker::Company.suffix.is_a? String - assert Faker::Company.company_names.is_a? String + assert_kind_of String, Faker::Company.name + assert_kind_of String, Faker::Company.type + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.company_names end def test_en_za_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end def test_en_za_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle end end diff --git a/test/test_es_ar_locale.rb b/test/test_es_ar_locale.rb index 4bd162afb8..c5d34b8988 100644 --- a/test/test_es_ar_locale.rb +++ b/test/test_es_ar_locale.rb @@ -100,7 +100,7 @@ def test_es_ar_street_name end def test_es_ar_street_address - assert Faker::Address.street_address.is_a? String + assert_kind_of String, Faker::Address.street_address end def test_es_ar_postcode @@ -112,7 +112,7 @@ def test_es_ar_postcode_by_state_abbreviation end def test_es_ar_full_address - assert Faker::Address.full_address.is_a? String + assert_kind_of String, Faker::Address.full_address end # -- -- COUNTRY diff --git a/test/test_es_locale.rb b/test/test_es_locale.rb index ab3eedb673..2c00277572 100644 --- a/test/test_es_locale.rb +++ b/test/test_es_locale.rb @@ -36,71 +36,71 @@ def test_translation_fallback end def test_es_address_methods - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.country.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.city.is_a? String + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.country + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.city assert Faker::Address.default_country, 'España' end def test_es_color_methods - assert Faker::Color.color_name.is_a? String + assert_kind_of String, Faker::Color.color_name end def test_es_company_methods - assert Faker::Company.name.is_a? String - assert Faker::Company.suffix.is_a? String + assert_kind_of String, Faker::Company.name + assert_kind_of String, Faker::Company.suffix end def test_es_commerce_methods - assert Faker::Commerce.color.is_a? String - assert Faker::Commerce.department.is_a? String - assert Faker::Commerce.product_name.is_a? String - assert Faker::Company.suffix.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Commerce.color + assert_kind_of String, Faker::Commerce.department + assert_kind_of String, Faker::Commerce.product_name + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.name end def test_es_food_methods - assert Faker::Food.ingredient.is_a? String - assert Faker::Food.spice.is_a? String - assert Faker::Food.measurement.is_a? String + assert_kind_of String, Faker::Food.ingredient + assert_kind_of String, Faker::Food.spice + assert_kind_of String, Faker::Food.measurement end def test_es_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_es_name_methods - assert Faker::Name.prefix.is_a? String - assert Faker::Name.suffix.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.middle_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.name.is_a? String + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.suffix + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.middle_name + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.name assert_match(/[A-Z]{3}/, Faker::Name.initials) assert_match(/[A-Z]{2}/, Faker::Name.initials(number: 2)) end def test_es_vehicle_methods - assert Faker::Vehicle.license_plate.is_a? String + assert_kind_of String, Faker::Vehicle.license_plate assert_match(/\d{4}[A-Z]{3}/, Faker::Vehicle.license_plate) assert_match(/GR\d{4}[A-Z]{1,2}/, Faker::Vehicle.license_plate(state_abbreviation: 'GR')) end def test_es_subscription_methods - assert Faker::Subscription.plan.is_a? String - assert Faker::Subscription.status.is_a? String - assert Faker::Subscription.payment_method.is_a? String - assert Faker::Subscription.subscription_term.is_a? String - assert Faker::Subscription.payment_term.is_a? String + assert_kind_of String, Faker::Subscription.plan + assert_kind_of String, Faker::Subscription.status + assert_kind_of String, Faker::Subscription.payment_method + assert_kind_of String, Faker::Subscription.subscription_term + assert_kind_of String, Faker::Subscription.payment_term end end diff --git a/test/test_es_mx_locale.rb b/test/test_es_mx_locale.rb index e12e3db0fd..29939d0557 100644 --- a/test/test_es_mx_locale.rb +++ b/test/test_es_mx_locale.rb @@ -12,61 +12,61 @@ def teardown end def test_es_mx_address - assert Faker::Address.street_prefix.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String + assert_kind_of String, Faker::Address.street_prefix + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address assert_empty Faker::Address.city_prefix assert_empty Faker::Address.city_suffix - assert Faker::Address.city.is_a?(String) - assert Faker::Address.city(options: { with_state: true }).is_a?(String) + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.city(options: { with_state: true }) assert_equal(2, Faker::Address.city(options: { with_state: true }).split(', ').count) - assert Faker::Address.secondary_address.is_a? String + assert_kind_of String, Faker::Address.secondary_address end def test_es_mx_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.prefix.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.prefix + assert_kind_of String, Faker::Company.name end def test_es_mx_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_es_mx_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.prefix.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle end def test_es_mx_phone_number - assert Faker::PhoneNumber.phone_number.is_a? String - assert Faker::PhoneNumber.cell_phone.is_a? String + assert_kind_of String, Faker::PhoneNumber.phone_number + assert_kind_of String, Faker::PhoneNumber.cell_phone end def test_es_mx_subscription_methods - assert Faker::Subscription.plan.is_a? String - assert Faker::Subscription.status.is_a? String - assert Faker::Subscription.payment_method.is_a? String - assert Faker::Subscription.subscription_term.is_a? String - assert Faker::Subscription.payment_term.is_a? String + assert_kind_of String, Faker::Subscription.plan + assert_kind_of String, Faker::Subscription.status + assert_kind_of String, Faker::Subscription.payment_method + assert_kind_of String, Faker::Subscription.subscription_term + assert_kind_of String, Faker::Subscription.payment_term end def test_es_mx_university_methods - assert Faker::University.suffix.is_a? String - assert Faker::University.prefix.is_a? String + assert_kind_of String, Faker::University.suffix + assert_kind_of String, Faker::University.prefix end def test_es_mx_finance_vat_number vat = Faker::Finance.vat_number(country: 'MX') - assert vat.is_a? String + assert_kind_of String, vat assert_match(/([A-ZÑ]){3,4}(\d){6}([A-Z0-9]){3}/, vat) end end diff --git a/test/test_fa_locale.rb b/test/test_fa_locale.rb index 9b453e3269..4d93655a3b 100644 --- a/test/test_fa_locale.rb +++ b/test/test_fa_locale.rb @@ -12,9 +12,9 @@ def teardown end def test_fa_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.prefix.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.name_with_middle end end diff --git a/test/test_fi_locale.rb b/test/test_fi_locale.rb index 10b4fbc16e..7748c2f4df 100644 --- a/test/test_fi_locale.rb +++ b/test/test_fi_locale.rb @@ -12,31 +12,31 @@ def teardown end def test_fi_address_methods - assert Faker::Address.street_name.is_a? String - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.state.is_a? String + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.state assert_match(/^\d{1,3}$/, Faker::Address.building_number) assert_match(/^\d{5}$/, Faker::Address.postcode) assert_equal('Suomi', Faker::Address.default_country) end def test_fi_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.male_first_name.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.male_first_name end def test_fi_invoice_methods - assert Faker::Invoice.creditor_reference.is_a? String - assert Faker::Invoice.reference.is_a? String - assert Faker::Invoice.reference(ref: '515141803475128').is_a? String + assert_kind_of String, Faker::Invoice.creditor_reference + assert_kind_of String, Faker::Invoice.reference + assert_kind_of String, Faker::Invoice.reference(ref: '515141803475128') assert_equal('5151418034751285', Faker::Invoice.reference(ref: '515141803475128#')) end diff --git a/test/test_fr_ca_locale.rb b/test/test_fr_ca_locale.rb index bc59995a69..d959ff9bb2 100644 --- a/test/test_fr_ca_locale.rb +++ b/test/test_fr_ca_locale.rb @@ -17,64 +17,64 @@ def teardown end def test_fr_ca_address_methods - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_prefix.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.country_code.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_prefix + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.country_code + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.default_country assert_match(/^\d+$/, Faker::Address.building_number) assert_equal('Canada', Faker::Address.default_country) end def test_fr_ca_book_methods - assert Faker::Book.title.is_a? String - assert Faker::Book.author.is_a? String - assert Faker::Book.publisher.is_a? String - assert Faker::Book.quote.is_a? String + assert_kind_of String, Faker::Book.title + assert_kind_of String, Faker::Book.author + assert_kind_of String, Faker::Book.publisher + assert_kind_of String, Faker::Book.quote end def test_fr_ca_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.buzzword.is_a? String - assert Faker::Company.bs.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.buzzword + assert_kind_of String, Faker::Company.bs + assert_kind_of String, Faker::Company.name end def test_fr_ca_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_fr_ca_lorem_methods - assert Faker::Lorem.word.is_a? String + assert_kind_of String, Faker::Lorem.word assert Faker::Lorem.words(number: 1000) assert Faker::Lorem.words(number: 10_000, supplemental: true) end def test_fr_ca_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle end def test_fr_ca_phone_number_methods - assert Faker::PhoneNumber.area_code.is_a? String - assert Faker::PhoneNumber.exchange_code.is_a? String - assert Faker::PhoneNumber.phone_number.is_a? String - assert Faker::PhoneNumber.cell_phone.is_a? String + assert_kind_of String, Faker::PhoneNumber.area_code + assert_kind_of String, Faker::PhoneNumber.exchange_code + assert_kind_of String, Faker::PhoneNumber.phone_number + assert_kind_of String, Faker::PhoneNumber.cell_phone end def test_fr_ca_pokemon_methods - assert Faker::Games::Pokemon.name.is_a? String - assert Faker::Games::Pokemon.location.is_a? String - assert Faker::Games::Pokemon.move.is_a? String + assert_kind_of String, Faker::Games::Pokemon.name + assert_kind_of String, Faker::Games::Pokemon.location + assert_kind_of String, Faker::Games::Pokemon.move end end diff --git a/test/test_fr_ch_locale.rb b/test/test_fr_ch_locale.rb index 600797e3ca..fbb05af09d 100644 --- a/test/test_fr_ch_locale.rb +++ b/test/test_fr_ch_locale.rb @@ -14,64 +14,64 @@ def teardown end def test_fr_ch_address_methods - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_prefix.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.country_code.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_prefix + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.country_code + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.default_country assert_match(/^\d+$/, Faker::Address.building_number) assert_equal('Suisse', Faker::Address.default_country) end def test_fr_ch_book_methods - assert Faker::Book.title.is_a? String - assert Faker::Book.author.is_a? String - assert Faker::Book.publisher.is_a? String - assert Faker::Book.quote.is_a? String + assert_kind_of String, Faker::Book.title + assert_kind_of String, Faker::Book.author + assert_kind_of String, Faker::Book.publisher + assert_kind_of String, Faker::Book.quote end def test_fr_ch_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.buzzword.is_a? String - assert Faker::Company.bs.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.buzzword + assert_kind_of String, Faker::Company.bs + assert_kind_of String, Faker::Company.name end def test_fr_ch_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_fr_ch_lorem_methods - assert Faker::Lorem.word.is_a? String + assert_kind_of String, Faker::Lorem.word assert Faker::Lorem.words(number: 1000) assert Faker::Lorem.words(number: 10_000, supplemental: true) end def test_fr_ch_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle end def test_fr_ch_phone_number - assert Faker::PhoneNumber.cell_phone.is_a? String - assert Faker::Games::Pokemon.name.is_a? String - assert Faker::Games::Pokemon.location.is_a? String - assert Faker::Games::Pokemon.move.is_a? String + assert_kind_of String, Faker::PhoneNumber.cell_phone + assert_kind_of String, Faker::Games::Pokemon.name + assert_kind_of String, Faker::Games::Pokemon.location + assert_kind_of String, Faker::Games::Pokemon.move end def test_fr_ch_pokemon_methods - assert Faker::Games::Pokemon.name.is_a? String - assert Faker::Games::Pokemon.location.is_a? String - assert Faker::Games::Pokemon.move.is_a? String + assert_kind_of String, Faker::Games::Pokemon.name + assert_kind_of String, Faker::Games::Pokemon.location + assert_kind_of String, Faker::Games::Pokemon.move end end diff --git a/test/test_fr_locale.rb b/test/test_fr_locale.rb index c17a787978..831b4c291d 100644 --- a/test/test_fr_locale.rb +++ b/test/test_fr_locale.rb @@ -13,18 +13,18 @@ def teardown end def test_fr_address_methods - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_prefix.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.default_country.is_a? String - assert Faker::Address.full_address.is_a? String + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_prefix + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.full_address assert_match(/^\d{5}$/, Faker::Address.postcode) assert_match(/^\d+$/, Faker::Address.building_number) full_address_regex = /(([-a-zA-ZéÉèÈàÀùÙâÂêÊîÎôÔûÛïÏëËüÜçÇæœ'.]*\s)\d*(\s[-a-zA-ZéÉèÈàÀùÙâÂêÊîÎôÔûÛïÏëËüÜçÇæœ']*)*,)*\d*(\s[-a-zA-ZéÉèÈàÀùÙâÂêÊîÎôÔûÛïÏëËüÜçÇæœ']*)+,\s(\d{5})\s[-a-zA-ZéÉèÈàÀùÙâÂêÊîÎôÔûÛïÏëËüÜçÇæœ']+/ @@ -34,30 +34,30 @@ def test_fr_address_methods end def test_fr_adjective_methods - assert Faker::Adjective.positive.is_a? String - assert Faker::Adjective.negative.is_a? String + assert_kind_of String, Faker::Adjective.positive + assert_kind_of String, Faker::Adjective.negative end def test_fr_ancient_methods - assert Faker::Ancient.god.is_a? String - assert Faker::Ancient.primordial.is_a? String - assert Faker::Ancient.titan.is_a? String - assert Faker::Ancient.hero.is_a? String + assert_kind_of String, Faker::Ancient.god + assert_kind_of String, Faker::Ancient.primordial + assert_kind_of String, Faker::Ancient.titan + assert_kind_of String, Faker::Ancient.hero end def test_fr_appliance_methods - assert Faker::Appliance.equipment.is_a? String + assert_kind_of String, Faker::Appliance.equipment end def test_fr_book_methods - assert Faker::Book.title.is_a? String - assert Faker::Book.author.is_a? String - assert Faker::Book.publisher.is_a? String - assert Faker::Book.quote.is_a? String + assert_kind_of String, Faker::Book.title + assert_kind_of String, Faker::Book.author + assert_kind_of String, Faker::Book.publisher + assert_kind_of String, Faker::Book.quote end def test_fr_color_methods - assert Faker::Color.color_name.is_a? String + assert_kind_of String, Faker::Color.color_name end def test_fr_compass_methods @@ -79,10 +79,10 @@ def test_fr_compass_methods end def test_fr_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.buzzword.is_a? String - assert Faker::Company.bs.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.buzzword + assert_kind_of String, Faker::Company.bs + assert_kind_of String, Faker::Company.name end def test_fr_demographic_methods @@ -90,8 +90,8 @@ def test_fr_demographic_methods end def test_fr_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_fr_gender_methods @@ -99,7 +99,7 @@ def test_fr_gender_methods end def test_fr_lorem_methods - assert Faker::Lorem.word.is_a? String + assert_kind_of String, Faker::Lorem.word assert Faker::Lorem.words(number: 1000) assert Faker::Lorem.words(number: 10_000, supplemental: true) end @@ -117,15 +117,15 @@ def test_fr_measurement_methods end def test_fr_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle end def test_fr_phone_number_methods - assert Faker::PhoneNumber.phone_number.is_a? String - assert Faker::PhoneNumber.cell_phone.is_a? String + assert_kind_of String, Faker::PhoneNumber.phone_number + assert_kind_of String, Faker::PhoneNumber.cell_phone end def test_fr_phone_format @@ -141,12 +141,12 @@ def test_fr_cell_phone_format end def test_fr_creature_methods - assert Faker::Creature::Animal.name.is_a? String + assert_kind_of String, Faker::Creature::Animal.name end def test_fr_pokemon_methods - assert Faker::Games::Pokemon.name.is_a? String - assert Faker::Games::Pokemon.location.is_a? String - assert Faker::Games::Pokemon.move.is_a? String + assert_kind_of String, Faker::Games::Pokemon.name + assert_kind_of String, Faker::Games::Pokemon.location + assert_kind_of String, Faker::Games::Pokemon.move end end diff --git a/test/test_he_locale.rb b/test/test_he_locale.rb index 1a6f2447be..b1c58c47c2 100644 --- a/test/test_he_locale.rb +++ b/test/test_he_locale.rb @@ -12,20 +12,20 @@ def teardown end def test_he_address_methods - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_prefix.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_prefix + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.default_country assert_equal('ישראל', Faker::Address.default_country) end def test_he_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.name.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.name end end diff --git a/test/test_id_locale.rb b/test/test_id_locale.rb index 9df6814791..a1e22ef5fb 100644 --- a/test/test_id_locale.rb +++ b/test/test_id_locale.rb @@ -13,26 +13,26 @@ def teardown end def test_id_address_methods - assert Faker::Address.city.is_a? String - assert Faker::Address.province.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.street_prefix.is_a? String - assert Faker::Address.street_title.is_a? String - assert Faker::Address.street_name.is_a? String + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.province + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.street_prefix + assert_kind_of String, Faker::Address.street_title + assert_kind_of String, Faker::Address.street_name end def test_id_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle end def test_id_phone_number_methods - assert Faker::PhoneNumber.phone_number.is_a? String + assert_kind_of String, Faker::PhoneNumber.phone_number end end diff --git a/test/test_it_locale.rb b/test/test_it_locale.rb index 0b6b5dbd9c..0a33f7fdbd 100644 --- a/test/test_it_locale.rb +++ b/test/test_it_locale.rb @@ -12,51 +12,51 @@ def teardown end def test_it_address_methods - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.country.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.default_country.is_a? String - assert Faker::Address.building_number.is_a? String + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.country + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.building_number assert_equal('Italia', Faker::Address.default_country) end def test_it_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.buzzwords.is_a? Array - assert Faker::Company.bs.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of Array, Faker::Company.buzzwords + assert_kind_of String, Faker::Company.bs + assert_kind_of String, Faker::Company.name end def test_it_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_it_name_methods - assert Faker::Name.name.is_a? String - assert Faker::Name.prefix.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle assert_equal('.', Faker::Name.prefix[-1, 1]) end def test_it_phone_number_methods - assert Faker::PhoneNumber.phone_number.is_a? String + assert_kind_of String, Faker::PhoneNumber.phone_number end def test_it_subscription_methods - assert Faker::Subscription.plan.is_a? String - assert Faker::Subscription.status.is_a? String - assert Faker::Subscription.payment_method.is_a? String - assert Faker::Subscription.subscription_term.is_a? String - assert Faker::Subscription.payment_term.is_a? String + assert_kind_of String, Faker::Subscription.plan + assert_kind_of String, Faker::Subscription.status + assert_kind_of String, Faker::Subscription.payment_method + assert_kind_of String, Faker::Subscription.subscription_term + assert_kind_of String, Faker::Subscription.payment_term end end diff --git a/test/test_ja_locale.rb b/test/test_ja_locale.rb index d4e4bfcd51..60890bc09a 100644 --- a/test/test_ja_locale.rb +++ b/test/test_ja_locale.rb @@ -12,238 +12,238 @@ def teardown end def test_ja_address_methods - assert Faker::Address.postcode.is_a? String + assert_kind_of String, Faker::Address.postcode # Added Actual Japanese Zipcodes in lib/locals/ja.yml assert_match(/\A\d{3}-\d{4}\z/, Faker::Address.postcode) assert_not_english(Faker::Address.postcode) - assert Faker::Address.state.is_a? String + assert_kind_of String, Faker::Address.state assert_not_english(Faker::Address.state) - assert Faker::Address.state_abbr.is_a? String + assert_kind_of String, Faker::Address.state_abbr assert_not_english(Faker::Address.state_abbr) - assert Faker::Address.city_prefix.is_a? String + assert_kind_of String, Faker::Address.city_prefix assert_not_english(Faker::Address.city_prefix) - assert Faker::Address.city_suffix.is_a? String + assert_kind_of String, Faker::Address.city_suffix assert_not_english(Faker::Address.city_suffix) - assert Faker::Address.city.is_a? String + assert_kind_of String, Faker::Address.city assert_not_english(Faker::Address.city) - assert Faker::Address.street_name.is_a? String + assert_kind_of String, Faker::Address.street_name assert_not_english(Faker::Address.street_name) end def test_ja_adjective_methods - assert Faker::Adjective.positive.is_a? String + assert_kind_of String, Faker::Adjective.positive assert_not_english(Faker::Adjective.positive) - assert Faker::Adjective.negative.is_a? String + assert_kind_of String, Faker::Adjective.negative assert_not_english(Faker::Adjective.negative) end def test_ja_ancient_methods - assert Faker::Ancient.god.is_a? String + assert_kind_of String, Faker::Ancient.god assert_not_english(Faker::Ancient.god) end def test_ja_cat_methods - assert Faker::Creature::Cat.breed.is_a? String + assert_kind_of String, Faker::Creature::Cat.breed assert_not_match(/[a-zA-Z]/, Faker::Creature::Cat.breed) end def test_ja_color_methods - assert Faker::Color.color_name.is_a? String + assert_kind_of String, Faker::Color.color_name assert_not_english(Faker::Color.color_name) end def test_ja_book_methods - assert Faker::Book.title.is_a? String + assert_kind_of String, Faker::Book.title assert_not_english(Faker::Book.title) - assert Faker::Book.author.is_a? String + assert_kind_of String, Faker::Book.author assert_not_english(Faker::Book.author) - assert Faker::Book.publisher.is_a? String + assert_kind_of String, Faker::Book.publisher assert_not_english(Faker::Book.publisher) - assert Faker::Book.genre.is_a? String + assert_kind_of String, Faker::Book.genre assert_not_english(Faker::Book.genre) end def test_ja_coffee_methods - assert Faker::Coffee.country.is_a? String + assert_kind_of String, Faker::Coffee.country assert_not_english(Faker::Coffee.country) end def test_ja_commerce_methods - assert Faker::Commerce.department.is_a? String + assert_kind_of String, Faker::Commerce.department assert_not_english(Faker::Commerce.department) - assert Faker::Commerce.product_name.is_a? String + assert_kind_of String, Faker::Commerce.product_name assert_not_english(Faker::Commerce.product_name) - assert Faker::Commerce.promotion_code.is_a? String + assert_kind_of String, Faker::Commerce.promotion_code assert_not_english(Faker::Commerce.promotion_code) end def test_ja_company_methods - assert Faker::Company.suffix.is_a? String + assert_kind_of String, Faker::Company.suffix assert_not_english(Faker::Company.suffix) - assert Faker::Company.category.is_a? String + assert_kind_of String, Faker::Company.category assert_not_english(Faker::Company.category) - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.name assert_not_english(Faker::Company.name) end def test_ja_dog_methods - assert Faker::Creature::Dog.breed.is_a? String + assert_kind_of String, Faker::Creature::Dog.breed assert_not_match(/[a-zA-Z]/, Faker::Creature::Dog.breed) end def test_ja_emotion_methods - assert Faker::Emotion.noun.is_a? String + assert_kind_of String, Faker::Emotion.noun assert_not_english(Faker::Emotion.noun) - assert Faker::Emotion.adjective.is_a? String + assert_kind_of String, Faker::Emotion.adjective assert_not_english(Faker::Emotion.adjective) end def test_ja_food_methods - assert Faker::Food.sushi.is_a? String + assert_kind_of String, Faker::Food.sushi assert_not_english(Faker::Food.sushi) end def test_ja_gender_methods - assert Faker::Gender.binary_type.is_a? String + assert_kind_of String, Faker::Gender.binary_type assert_not_english(Faker::Gender.binary_type) end def test_ja_lorem_methods - assert Faker::Lorem.words.is_a? Array + assert_kind_of Array, Faker::Lorem.words assert Faker::Lorem.words(number: 1000) assert Faker::Lorem.words(number: 10_000, supplemental: true) assert_not_match(/ /, Faker::Lorem.paragraph) end def test_ja_name_methods - assert Faker::Name.last_name.is_a? String + assert_kind_of String, Faker::Name.last_name assert_not_english(Faker::Name.last_name) - assert Faker::Name.first_name.is_a? String + assert_kind_of String, Faker::Name.first_name assert_not_english(Faker::Name.first_name) - assert Faker::Name.name.is_a? String + assert_kind_of String, Faker::Name.name assert_not_english(Faker::Name.name) - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.name_with_middle assert_not_english(Faker::Name.name_with_middle) end def test_ja_phone_number_methods - assert Faker::PhoneNumber.cell_phone.is_a? String + assert_kind_of String, Faker::PhoneNumber.cell_phone assert_not_english(Faker::PhoneNumber.cell_phone) - assert Faker::PhoneNumber.phone_number.is_a? String + assert_kind_of String, Faker::PhoneNumber.phone_number assert_not_english(Faker::PhoneNumber.phone_number) end def test_ja_overwatch_methods - assert Faker::Games::Overwatch.hero.is_a? String + assert_kind_of String, Faker::Games::Overwatch.hero hero = Faker::Games::Overwatch.hero assert_not_english(hero) unless hero == 'D.Va' end def test_ja_pokemon_methods - assert Faker::Games::Pokemon.name.is_a? String + assert_kind_of String, Faker::Games::Pokemon.name assert_not_english(Faker::Games::Pokemon.name) - assert Faker::Games::Pokemon.location.is_a? String + assert_kind_of String, Faker::Games::Pokemon.location assert_not_english(Faker::Games::Pokemon.location) - assert Faker::Games::Pokemon.move.is_a? String + assert_kind_of String, Faker::Games::Pokemon.move assert_not_english(Faker::Games::Pokemon.move) end def test_ja_supermario_methods - assert Faker::Games::SuperMario.character.is_a? String + assert_kind_of String, Faker::Games::SuperMario.character assert_not_english(Faker::Games::SuperMario.character) - assert Faker::Games::SuperMario.game.is_a? String + assert_kind_of String, Faker::Games::SuperMario.game assert_not_english(Faker::Games::SuperMario.game) - assert Faker::Games::SuperMario.location.is_a? String + assert_kind_of String, Faker::Games::SuperMario.location assert_not_english(Faker::Games::SuperMario.location) end def test_ja_touhou_methods - assert Faker::Games::Touhou.game.is_a? String + assert_kind_of String, Faker::Games::Touhou.game assert_not_english(Faker::Games::Touhou.game) - assert Faker::Games::Touhou.character.is_a? String + assert_kind_of String, Faker::Games::Touhou.character assert_not_english(Faker::Games::Touhou.character) - assert Faker::Games::Touhou.location.is_a? String + assert_kind_of String, Faker::Games::Touhou.location assert_not_english(Faker::Games::Touhou.location) - assert Faker::Games::Touhou.spell_card.is_a? String + assert_kind_of String, Faker::Games::Touhou.spell_card assert_not_english(Faker::Games::Touhou.spell_card) - assert Faker::Games::Touhou.song.is_a? String + assert_kind_of String, Faker::Games::Touhou.song assert_not_english(Faker::Games::Touhou.song) end def test_ja_zelda_methods - assert Faker::Games::Zelda.game.is_a? String + assert_kind_of String, Faker::Games::Zelda.game assert_not_english(Faker::Games::Zelda.game) end def test_ja_restaurant_methods - assert Faker::Restaurant.name.is_a? String + assert_kind_of String, Faker::Restaurant.name assert_not_english(Faker::Restaurant.name) - assert Faker::Restaurant.type.is_a? String + assert_kind_of String, Faker::Restaurant.type assert_not_english(Faker::Restaurant.type) end def test_ja_space_methods - assert Faker::Space.planet.is_a? String + assert_kind_of String, Faker::Space.planet assert_not_english(Faker::Space.planet) - assert Faker::Space.galaxy.is_a? String + assert_kind_of String, Faker::Space.galaxy end def test_ja_studio_ghibli_methods - assert Faker::JapaneseMedia::StudioGhibli.character.is_a? String + assert_kind_of String, Faker::JapaneseMedia::StudioGhibli.character assert_not_english(Faker::JapaneseMedia::StudioGhibli.character) - assert Faker::JapaneseMedia::StudioGhibli.quote.is_a? String + assert_kind_of String, Faker::JapaneseMedia::StudioGhibli.quote assert_not_english(Faker::JapaneseMedia::StudioGhibli.quote) - assert Faker::JapaneseMedia::StudioGhibli.movie.is_a? String + assert_kind_of String, Faker::JapaneseMedia::StudioGhibli.movie assert_not_english(Faker::JapaneseMedia::StudioGhibli.movie) end def test_ja_naruto_methods - assert Faker::JapaneseMedia::Naruto.character.is_a? String + assert_kind_of String, Faker::JapaneseMedia::Naruto.character assert_not_english(Faker::JapaneseMedia::Naruto.character) - assert Faker::JapaneseMedia::Naruto.village.is_a? String + assert_kind_of String, Faker::JapaneseMedia::Naruto.village assert_not_english(Faker::JapaneseMedia::Naruto.village) - assert Faker::JapaneseMedia::Naruto.eye.is_a? String + assert_kind_of String, Faker::JapaneseMedia::Naruto.eye assert_not_english(Faker::JapaneseMedia::Naruto.eye) - assert Faker::JapaneseMedia::Naruto.demon.is_a? String + assert_kind_of String, Faker::JapaneseMedia::Naruto.demon assert_not_english(Faker::JapaneseMedia::Naruto.demon) end def test_ja_subscription_methods - assert Faker::Subscription.plan.is_a? String + assert_kind_of String, Faker::Subscription.plan assert_not_english(Faker::Subscription.plan) - assert Faker::Subscription.status.is_a? String + assert_kind_of String, Faker::Subscription.status assert_not_english(Faker::Subscription.status) - assert Faker::Subscription.payment_method.is_a? String + assert_kind_of String, Faker::Subscription.payment_method assert Array.new(10) { Faker::Subscription.payment_method }.any? { |word| !word.match?(/[a-zA-Z]/) } - assert Faker::Subscription.subscription_term.is_a? String + assert_kind_of String, Faker::Subscription.subscription_term assert_not_english(Faker::Subscription.subscription_term) - assert Faker::Subscription.payment_term.is_a? String + assert_kind_of String, Faker::Subscription.payment_term assert_not_english(Faker::Subscription.payment_term) end def test_ja_university_methods - assert Faker::University.prefix.is_a? String + assert_kind_of String, Faker::University.prefix assert_not_english(Faker::University.prefix) - assert Faker::University.suffix.is_a? String + assert_kind_of String, Faker::University.suffix assert_not_english(Faker::University.suffix) - assert Faker::University.name.is_a? String + assert_kind_of String, Faker::University.name assert_not_english(Faker::University.name) end def test_ja_sport_methods - assert Faker::Sport.sport.is_a? String + assert_kind_of String, Faker::Sport.sport assert_not_english(Faker::Sport.sport) - assert Faker::Sport.summer_olympics_sport.is_a? String + assert_kind_of String, Faker::Sport.summer_olympics_sport assert_not_english(Faker::Sport.summer_olympics_sport) - assert Faker::Sport.winter_olympics_sport.is_a? String + assert_kind_of String, Faker::Sport.winter_olympics_sport assert_not_english(Faker::Sport.winter_olympics_sport) - assert Faker::Sport.summer_paralympics_sport.is_a? String + assert_kind_of String, Faker::Sport.summer_paralympics_sport assert_not_english(Faker::Sport.summer_paralympics_sport) - assert Faker::Sport.winter_paralympics_sport.is_a? String + assert_kind_of String, Faker::Sport.winter_paralympics_sport assert_not_english(Faker::Sport.winter_paralympics_sport) - assert Faker::Sport.ancient_olympics_sport.is_a? String + assert_kind_of String, Faker::Sport.ancient_olympics_sport assert_not_english(Faker::Sport.ancient_olympics_sport) - assert Faker::Sport.unusual_sport.is_a? String + assert_kind_of String, Faker::Sport.unusual_sport assert_not_english(Faker::Sport.unusual_sport) end end diff --git a/test/test_ko_locale.rb b/test/test_ko_locale.rb index d253cb65df..9fdb5cd621 100644 --- a/test/test_ko_locale.rb +++ b/test/test_ko_locale.rb @@ -12,64 +12,64 @@ def teardown end def test_ko_address_methods - assert Faker::Address.postcode.is_a? String + assert_kind_of String, Faker::Address.postcode assert_equal(5, Faker::Address.postcode.length) - assert Faker::Address.state.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_root.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_root + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.default_country assert_equal('대한민국', Faker::Address.default_country) end def test_ko_color_methods - assert Faker::Color.color_name.is_a? String + assert_kind_of String, Faker::Color.color_name end def test_ko_commerce_methods - assert Faker::Commerce.department.is_a? String - assert Faker::Commerce.product_name.is_a? String - assert Faker::Commerce.promotion_code.is_a? String - assert Faker::Commerce.material.is_a? String + assert_kind_of String, Faker::Commerce.department + assert_kind_of String, Faker::Commerce.product_name + assert_kind_of String, Faker::Commerce.promotion_code + assert_kind_of String, Faker::Commerce.material end def test_ko_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.prefix.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.prefix + assert_kind_of String, Faker::Company.name end def test_ko_gender_methods - assert Faker::Gender.binary_type.is_a? String + assert_kind_of String, Faker::Gender.binary_type assert_not_english(Faker::Gender.binary_type) end def test_ko_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_ko_lorem_methods - assert Faker::Lorem.words.is_a? Array + assert_kind_of Array, Faker::Lorem.words end def test_ko_name_methods - assert Faker::Name.last_name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle end def test_ko_phone_number_methods - assert Faker::PhoneNumber.phone_number.is_a? String + assert_kind_of String, Faker::PhoneNumber.phone_number end def test_ko_space_methods - assert Faker::Space.planet.is_a? String - assert Faker::Space.galaxy.is_a? String + assert_kind_of String, Faker::Space.planet + assert_kind_of String, Faker::Space.galaxy end end diff --git a/test/test_lv_locale.rb b/test/test_lv_locale.rb index cc155b8f25..78a3540ea8 100644 --- a/test/test_lv_locale.rb +++ b/test/test_lv_locale.rb @@ -28,32 +28,32 @@ def test_lv_cell_phone end def test_lv_address_methods - assert Faker::Address.state.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address end def test_lv_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.buzzwords.is_a? Array - assert Faker::Company.bs.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of Array, Faker::Company.buzzwords + assert_kind_of String, Faker::Company.bs + assert_kind_of String, Faker::Company.name end def test_lv_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_lv_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.prefix.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.name_with_middle end end diff --git a/test/test_mi_nz_locale.rb b/test/test_mi_nz_locale.rb index 18ef8f4d5d..7024bcb9c5 100644 --- a/test/test_mi_nz_locale.rb +++ b/test/test_mi_nz_locale.rb @@ -12,17 +12,17 @@ def teardown end def test_mi_nz_address_methods - assert Faker::Address.street_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.region.is_a? String - assert Faker::Address.region_abbr.is_a? String - assert Faker::Address.postcode.is_a? String + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.region + assert_kind_of String, Faker::Address.region_abbr + assert_kind_of String, Faker::Address.postcode assert_equal 'Aotearoa', Faker::Address.default_country end def test_mi_nz_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle end end diff --git a/test/test_nb_no_locale.rb b/test/test_nb_no_locale.rb index 52dc153870..578bcb6d23 100644 --- a/test/test_nb_no_locale.rb +++ b/test/test_nb_no_locale.rb @@ -12,45 +12,45 @@ def teardown end def test_nb_no_address_methods - assert Faker::Address.city_root.is_a? String - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.street_prefix.is_a? String - assert Faker::Address.street_root.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.common_street_suffix.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.city_root + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.street_prefix + assert_kind_of String, Faker::Address.street_root + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.common_street_suffix + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.default_country assert_equal('Norge', Faker::Address.default_country) end def test_nb_no_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.name end def test_nb_no_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end def test_nb_no_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.prefix.is_a? String - assert Faker::Name.suffix.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.female_first_name.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.suffix + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.female_first_name end def test_nb_no_phone_number_methods - assert Faker::PhoneNumber.cell_phone.is_a? String - assert Faker::PhoneNumber.phone_number.is_a? String + assert_kind_of String, Faker::PhoneNumber.cell_phone + assert_kind_of String, Faker::PhoneNumber.phone_number end end diff --git a/test/test_nl_locale.rb b/test/test_nl_locale.rb index 858951e367..2b9ff7faca 100644 --- a/test/test_nl_locale.rb +++ b/test/test_nl_locale.rb @@ -13,60 +13,60 @@ def teardown end def test_nl_address_methods - assert Faker::Address.building_number.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.default_country assert_match(/\A[1-9][0-9]{3} [A-Z]{2}(?= 0 && value <= 255 end - assert Faker::Color.hsl_color.is_a? Array + assert_kind_of Array, Faker::Color.hsl_color hue = Faker::Color.hsl_color[0] assert hue >= 0 && hue <= 360 @@ -59,8 +59,8 @@ def test_pt_br_color_methods assert value >= 0 && value <= 1 end - assert Faker::Color.hsla_color.is_a? Array - assert Faker::Color.hsl_color.is_a? Array + assert_kind_of Array, Faker::Color.hsla_color + assert_kind_of Array, Faker::Color.hsl_color hue = Faker::Color.hsl_color[0] assert hue >= 0 && hue <= 360 @@ -70,22 +70,22 @@ def test_pt_br_color_methods end def test_pt_br_company_methods - assert Faker::Company.name.is_a? String - assert Faker::Company.suffix.is_a? String + assert_kind_of String, Faker::Company.name + assert_kind_of String, Faker::Company.suffix end def test_pt_br_commerce_methods - assert Faker::Commerce.color.is_a? String - assert Faker::Commerce.department.is_a? String - assert Faker::Commerce.product_name.is_a? String - assert Faker::Company.suffix.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Commerce.color + assert_kind_of String, Faker::Commerce.department + assert_kind_of String, Faker::Commerce.product_name + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.name end def test_pt_br_food_methods - assert Faker::Food.ingredient.is_a? String - assert Faker::Food.spice.is_a? String - assert Faker::Food.measurement.is_a? String + assert_kind_of String, Faker::Food.ingredient + assert_kind_of String, Faker::Food.spice + assert_kind_of String, Faker::Food.measurement end def test_pt_br_internet_methods @@ -93,67 +93,67 @@ def test_pt_br_internet_methods name, domain = result.split('@') domain_name, domain_suffix = domain.split('.') - assert name.is_a? String - assert domain_name.is_a? String + assert_kind_of String, name + assert_kind_of String, domain_name assert_includes(%w[example test], domain_suffix) assert_match(/^[a-z0-9._-]+@[a-z0-9]+.[a-z]+.([a-z]+)?$/i, result) end end def test_pt_br_job_methods - assert Faker::Job.field.is_a? String - assert Faker::Job.seniority.is_a? String - assert Faker::Job.position.is_a? String - assert Faker::Job.key_skills.is_a? String - assert Faker::Job.employment_type.is_a? String - assert Faker::Job.education_level.is_a? String - assert Faker::Job.title.is_a? String + assert_kind_of String, Faker::Job.field + assert_kind_of String, Faker::Job.seniority + assert_kind_of String, Faker::Job.position + assert_kind_of String, Faker::Job.key_skills + assert_kind_of String, Faker::Job.employment_type + assert_kind_of String, Faker::Job.education_level + assert_kind_of String, Faker::Job.title end def test_pt_br_name_methods - assert Faker::Name.prefix.is_a? String - assert Faker::Name.suffix.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.middle_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.name.is_a? String + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.suffix + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.middle_name + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.name assert_match(/[A-Z]{3}/, Faker::Name.initials) assert_match(/[A-Z]{2}/, Faker::Name.initials(number: 2)) end def test_pt_br_team_methods - assert Faker::Team.main_teams.is_a? String - assert Faker::Team.prefix.is_a? String - assert Faker::Team.gentile.is_a? String - assert Faker::Team.name.is_a? String - assert Faker::Team.sport.is_a? String + assert_kind_of String, Faker::Team.main_teams + assert_kind_of String, Faker::Team.prefix + assert_kind_of String, Faker::Team.gentile + assert_kind_of String, Faker::Team.name + assert_kind_of String, Faker::Team.sport end def test_pt_br_university_methods - assert Faker::University.prefix.is_a? String - assert Faker::University.region.is_a? String - assert Faker::University.suffix.is_a? String - assert Faker::University.name.is_a? String + assert_kind_of String, Faker::University.prefix + assert_kind_of String, Faker::University.region + assert_kind_of String, Faker::University.suffix + assert_kind_of String, Faker::University.name end def test_pt_br_vehicle_methods - assert Faker::Vehicle.license_plate.is_a? String + assert_kind_of String, Faker::Vehicle.license_plate assert_match(/(^[A-Z]{3}-[0-9]{4})|([A-Z]{3}[0-9]{1}[A-Z][0-9]{2})|([A-Z]{3}[0-9]{2}[A-Z][0-9])/, Faker::Vehicle.license_plate) - assert Faker::Vehicle.license_plate(state_abbreviation: 'RJ').is_a? String + assert_kind_of String, Faker::Vehicle.license_plate(state_abbreviation: 'RJ') assert_match(/^[A-Z]{3}-[0-9]{4}/, Faker::Vehicle.license_plate(state_abbreviation: 'RJ')) end def test_pt_br_gender_methods - assert Faker::Gender.type.is_a? String + assert_kind_of String, Faker::Gender.type assert_includes(['Feminino', 'Masculino', 'Não Binário', 'Agênero', 'Gênero Fluido', 'Gênero queer', 'Bigênero', 'Poligênero'], Faker::Gender.type) - assert Faker::Gender.binary_type.is_a? String + assert_kind_of String, Faker::Gender.binary_type assert_includes(%w[Feminino Masculino], Faker::Gender.binary_type) end def test_pt_br_animal_methods - assert Faker::Creature::Animal.name.is_a? String + assert_kind_of String, Faker::Creature::Animal.name end end diff --git a/test/test_pt_locale.rb b/test/test_pt_locale.rb index 945cf55b71..1623ee4fcf 100644 --- a/test/test_pt_locale.rb +++ b/test/test_pt_locale.rb @@ -16,26 +16,26 @@ def test_pt_address_methods assert_match(/^\d{3,5}$/, Faker::Address.building_number) assert_match(/^\d{4}$/, Faker::Address.postcode) - assert Faker::Address.country_code.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.country.is_a? String + assert_kind_of String, Faker::Address.country_code + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.country assert_equal('Portugal', Faker::Address.default_country) end def test_pt_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_pt_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.prefix.is_a? String - assert Faker::Name.suffix.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.suffix + assert_kind_of String, Faker::Name.name_with_middle end def test_pt_phone_number diff --git a/test/test_ru_locale.rb b/test/test_ru_locale.rb index c010a2f53d..49b2bce6ad 100644 --- a/test/test_ru_locale.rb +++ b/test/test_ru_locale.rb @@ -12,51 +12,51 @@ def teardown end def test_ru_address_methods - assert Faker::Address.country.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.street_title.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.full_address.is_a? String - assert Faker::Address.street_address.is_a? String + assert_kind_of String, Faker::Address.country + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.street_title + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.full_address + assert_kind_of String, Faker::Address.street_address assert_equal 'Россия', Faker::Address.default_country end def test_ru_commerce_methods - assert Faker::Commerce.color.is_a? String - assert Faker::Commerce.department.is_a? String - assert Faker::Commerce.product_name.is_a? String + assert_kind_of String, Faker::Commerce.color + assert_kind_of String, Faker::Commerce.department + assert_kind_of String, Faker::Commerce.product_name end def test_ru_company_methods - assert Faker::Company.prefix.is_a? String - assert Faker::Company.suffix.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.prefix + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.name end def test_ru_char_methods - assert Faker::Char.romanize_cyrillic('').is_a? String + assert_kind_of String, Faker::Char.romanize_cyrillic('') end def test_ru_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_ru_name_methods - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.male_middle_name.is_a? String - assert Faker::Name.male_last_name.is_a? String - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.female_middle_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.male_middle_name + assert_kind_of String, Faker::Name.male_last_name + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.female_middle_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name_with_middle end end diff --git a/test/test_sk_locale.rb b/test/test_sk_locale.rb index 066c1139c4..2ebcc88d7b 100644 --- a/test/test_sk_locale.rb +++ b/test/test_sk_locale.rb @@ -12,47 +12,47 @@ def teardown end def test_sk_address_methods - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.country.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.time_zone.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.country + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.time_zone + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address assert_equal 'Slovensko', Faker::Address.default_country end def test_sk_company_methods - assert Faker::Company.suffix.is_a? String - assert Faker::Company.buzzword.is_a? String - assert Faker::Company.bs.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.suffix + assert_kind_of String, Faker::Company.buzzword + assert_kind_of String, Faker::Company.bs + assert_kind_of String, Faker::Company.name end def test_sk_internet_methods - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix end def test_sk_name_methods - assert Faker::Name.prefix.is_a? String - assert Faker::Name.suffix.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.suffix + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name end def test_sk_phone_number_methods - assert Faker::PhoneNumber.phone_number.is_a? String + assert_kind_of String, Faker::PhoneNumber.phone_number end end diff --git a/test/test_sv_locale.rb b/test/test_sv_locale.rb index 4b9981ff35..ecaf91bf3a 100644 --- a/test/test_sv_locale.rb +++ b/test/test_sv_locale.rb @@ -13,45 +13,45 @@ def teardown def test_address_methods assert_match(/^\d{5}$/, Faker::Address.postcode) - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.country.is_a? String - assert Faker::Address.common_street_suffix.is_a? String - assert Faker::Address.street_prefix.is_a? String - assert Faker::Address.street_root.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.secondary_address.is_a? String - assert Faker::Address.street_address.is_a? String + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.country + assert_kind_of String, Faker::Address.common_street_suffix + assert_kind_of String, Faker::Address.street_prefix + assert_kind_of String, Faker::Address.street_root + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.secondary_address + assert_kind_of String, Faker::Address.street_address assert_equal('Sverige', Faker::Address.default_country) end def test_sv_commerce_methods - assert Faker::Commerce.color.is_a? String - assert Faker::Commerce.department.is_a? String - assert Faker::Commerce.product_name.is_a? String + assert_kind_of String, Faker::Commerce.color + assert_kind_of String, Faker::Commerce.department + assert_kind_of String, Faker::Commerce.product_name end def test_sv_company_methods - assert Faker::Company.name.is_a? String - assert Faker::Company.suffix.is_a? String + assert_kind_of String, Faker::Company.name + assert_kind_of String, Faker::Company.suffix end def test_sv_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end def test_sv_name_methods - assert Faker::Name.name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.prefix.is_a? String - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.male_first_name.is_a? String + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.male_first_name end def test_sv_phone_number_methods @@ -60,7 +60,7 @@ def test_sv_phone_number_methods end def test_sv_team_methods - assert Faker::Team.suffix.is_a? String - assert Faker::Team.name.is_a? String + assert_kind_of String, Faker::Team.suffix + assert_kind_of String, Faker::Team.name end end diff --git a/test/test_th_locale.rb b/test/test_th_locale.rb index e6774d5d09..c083631c8f 100644 --- a/test/test_th_locale.rb +++ b/test/test_th_locale.rb @@ -12,7 +12,7 @@ def teardown end def test_th_name_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name end end diff --git a/test/test_tr_locale.rb b/test/test_tr_locale.rb index 80d4b2e0b4..ac139f4240 100644 --- a/test/test_tr_locale.rb +++ b/test/test_tr_locale.rb @@ -12,35 +12,35 @@ def teardown end def test_tr_address_fields - assert Faker::Address.city.is_a? String - assert Faker::Address.city_name.is_a? String - assert Faker::Address.country.is_a? String + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.city_name + assert_kind_of String, Faker::Address.country assert_equal('Turkey', Faker::Address.default_country) end def test_tr_book_fields - assert Faker::Book.title.is_a? String - assert Faker::Book.author.is_a? String - assert Faker::Book.publisher.is_a? String - assert Faker::Book.quote.is_a? String + assert_kind_of String, Faker::Book.title + assert_kind_of String, Faker::Book.author + assert_kind_of String, Faker::Book.publisher + assert_kind_of String, Faker::Book.quote end def test_tr_internet_fields - assert Faker::Internet.email.is_a? String - assert Faker::Internet.domain_suffix.is_a? String - assert Faker::Internet.email.is_a? String + assert_kind_of String, Faker::Internet.email + assert_kind_of String, Faker::Internet.domain_suffix + assert_kind_of String, Faker::Internet.email end def test_tr_names - assert Faker::Name.name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.prefix.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.prefix + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.name_with_middle end def test_tr_phone_number_fields - assert Faker::PhoneNumber.phone_number.is_a? String + assert_kind_of String, Faker::PhoneNumber.phone_number end end diff --git a/test/test_uk_locale.rb b/test/test_uk_locale.rb index 0733e9d3e7..1edd28a5bd 100644 --- a/test/test_uk_locale.rb +++ b/test/test_uk_locale.rb @@ -24,7 +24,7 @@ def test_uk_address_absent end def test_uk_romanize_cyrillic - assert Faker::Char.romanize_cyrillic('').is_a? String + assert_kind_of String, Faker::Char.romanize_cyrillic('') end def test_uk_company_prefix_returns_true_value @@ -32,9 +32,9 @@ def test_uk_company_prefix_returns_true_value end def test_uk_commerce_methods - assert Faker::Commerce.color.is_a? String - assert Faker::Commerce.product_name.is_a? String - assert Faker::Commerce.department.is_a? String + assert_kind_of String, Faker::Commerce.color + assert_kind_of String, Faker::Commerce.product_name + assert_kind_of String, Faker::Commerce.department end def test_uk_internet_methods @@ -43,15 +43,15 @@ def test_uk_internet_methods end def test_uk_name_methods - assert Faker::Name.male_first_name.is_a? String - assert Faker::Name.male_middle_name.is_a? String - assert Faker::Name.male_last_name.is_a? String - assert Faker::Name.female_first_name.is_a? String - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.female_middle_name.is_a? String - assert Faker::Name.female_last_name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name.is_a? String + assert_kind_of String, Faker::Name.male_first_name + assert_kind_of String, Faker::Name.male_middle_name + assert_kind_of String, Faker::Name.male_last_name + assert_kind_of String, Faker::Name.female_first_name + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.female_middle_name + assert_kind_of String, Faker::Name.female_last_name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name end end diff --git a/test/test_vi_locale.rb b/test/test_vi_locale.rb index 9e2e8351ba..230883cdce 100644 --- a/test/test_vi_locale.rb +++ b/test/test_vi_locale.rb @@ -13,38 +13,38 @@ def teardown end def test_vi_address_methods - assert Faker::Address.city_root.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.county.is_a? String - assert Faker::Address.default_country.is_a? String - assert Faker::Address.city_root.is_a? String - assert Faker::Address.city_root.is_a? String + assert_kind_of String, Faker::Address.city_root + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.county + assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.city_root + assert_kind_of String, Faker::Address.city_root assert_equal('Việt Nam', Faker::Address.default_country) end def test_vi_company_methods - assert Faker::Company.prefix.is_a? String - assert Faker::Company.name.is_a? String + assert_kind_of String, Faker::Company.prefix + assert_kind_of String, Faker::Company.name end def test_vi_lorem_methods - assert Faker::Lorem.word.is_a? String + assert_kind_of String, Faker::Lorem.word end def test_vi_internet_methods - assert Faker::Internet.domain_suffix.is_a? String + assert_kind_of String, Faker::Internet.domain_suffix end def test_vi_phone_number_methods - assert Faker::PhoneNumber.phone_number.is_a? String - assert Faker::PhoneNumber.cell_phone.is_a? String + assert_kind_of String, Faker::PhoneNumber.phone_number + assert_kind_of String, Faker::PhoneNumber.cell_phone end def test_vi_name_methods - assert Faker::Name.name_with_middle.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name.is_a? String + assert_kind_of String, Faker::Name.name_with_middle + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.name end end diff --git a/test/test_zh_cn_locale.rb b/test/test_zh_cn_locale.rb index c8552770bc..04b9142a9b 100644 --- a/test/test_zh_cn_locale.rb +++ b/test/test_zh_cn_locale.rb @@ -12,29 +12,29 @@ def teardown end def test_zh_cn_address_methods - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.building_number.is_a? String - assert Faker::Address.street_suffix.is_a? String - assert Faker::Address.postcode.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_name.is_a? String - assert Faker::Address.street_address.is_a? String - assert Faker::Address.default_country.is_a? String + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.building_number + assert_kind_of String, Faker::Address.street_suffix + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_name + assert_kind_of String, Faker::Address.street_address + assert_kind_of String, Faker::Address.default_country assert_equal('中国', Faker::Address.default_country) end def test_zh_cn_name_methods - assert Faker::Name.last_name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle assert_no_match(/\s/, Faker::Name.name_with_middle) end def test_phone_number_methods - assert Faker::PhoneNumber.phone_number.is_a? String + assert_kind_of String, Faker::PhoneNumber.phone_number cn_cell_phone_validation_regex = /^1(3[0-9]|4[57]|5[0-35-9]|7[0-35-8]|8[0-9])\d{8}$/ @@ -42,8 +42,8 @@ def test_phone_number_methods end def test_zh_cn_university_methods - assert Faker::University.prefix.is_a? String - assert Faker::University.suffix.is_a? String - assert Faker::University.name.is_a? String + assert_kind_of String, Faker::University.prefix + assert_kind_of String, Faker::University.suffix + assert_kind_of String, Faker::University.name end end diff --git a/test/test_zh_tw_locale.rb b/test/test_zh_tw_locale.rb index 6af36ed80b..4c3c630b90 100644 --- a/test/test_zh_tw_locale.rb +++ b/test/test_zh_tw_locale.rb @@ -12,26 +12,26 @@ def teardown end def test_zh_tw_address_methods - assert Faker::Address.postcode.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.state_abbr.is_a? String - assert Faker::Address.city_prefix.is_a? String - assert Faker::Address.city_suffix.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.street_name.is_a? String + assert_kind_of String, Faker::Address.postcode + assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr + assert_kind_of String, Faker::Address.city_prefix + assert_kind_of String, Faker::Address.city_suffix + assert_kind_of String, Faker::Address.city + assert_kind_of String, Faker::Address.street_name end def test_zh_tw_name_methods - assert Faker::Name.last_name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::Name.name_with_middle.is_a? String + assert_kind_of String, Faker::Name.last_name + assert_kind_of String, Faker::Name.first_name + assert_kind_of String, Faker::Name.name + assert_kind_of String, Faker::Name.name_with_middle assert_no_match(/\s/, Faker::Name.name_with_middle) end def test_zh_tw_university_methods - assert Faker::University.prefix.is_a? String - assert Faker::University.suffix.is_a? String - assert Faker::University.name.is_a? String + assert_kind_of String, Faker::University.prefix + assert_kind_of String, Faker::University.suffix + assert_kind_of String, Faker::University.name end end