diff --git a/.ruby-version b/.ruby-version index bea438e..6cb9d3d 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.1 +3.4.3 diff --git a/00_setup/test/test_try_out.rb b/00_setup/test/test_try_out.rb index 9ff4624..458a959 100644 --- a/00_setup/test/test_try_out.rb +++ b/00_setup/test/test_try_out.rb @@ -1,7 +1,7 @@ require 'test_helper' require '01_try_out' -class TestTryOut < MiniTest::Test +class TestTryOut < Minitest::Test def test_first_last_name target = TryOut.new("John", "Wick") assert_equal "John Wick", target.full_name @@ -48,4 +48,3 @@ def test_too_many_arguments assert_raises (ArgumentError) {TryOut.new("John", "Milton", "Cage", "Jr")} end end - diff --git a/02_object_model/test/test_hierarchy.rb b/02_object_model/test/test_hierarchy.rb index 397ca79..b82236f 100644 --- a/02_object_model/test/test_hierarchy.rb +++ b/02_object_model/test/test_hierarchy.rb @@ -1,7 +1,7 @@ require 'test_helper' require '02_hierarchy' -class TestHierarchy < MiniTest::Test +class TestHierarchy < Minitest::Test def test_c1_ancestors assert_equal [C1, M1], C1.ancestors.first(2) end diff --git a/02_object_model/test/test_hoge.rb b/02_object_model/test/test_hoge.rb index 7dc0e3e..38f1fd8 100644 --- a/02_object_model/test/test_hoge.rb +++ b/02_object_model/test/test_hoge.rb @@ -1,7 +1,7 @@ require 'test_helper' require '01_hoge' -class TestHoge < MiniTest::Test +class TestHoge < Minitest::Test def test_hoge_in_string assert_equal "hoge","hoge".hoge end diff --git a/03_method/test/test_define.rb b/03_method/test/test_define.rb index fa6a0b0..bf1eb8f 100644 --- a/03_method/test/test_define.rb +++ b/03_method/test/test_define.rb @@ -2,7 +2,7 @@ require '02_define' require 'securerandom' -class TestDefine < MiniTest::Test +class TestDefine < Minitest::Test begin class A3 diff --git a/03_method/test/test_method_first_step.rb b/03_method/test/test_method_first_step.rb index 743237e..f89450e 100644 --- a/03_method/test/test_method_first_step.rb +++ b/03_method/test/test_method_first_step.rb @@ -2,7 +2,7 @@ require 'securerandom' require '01_method_first_step' -class TestMethodFirstStep < MiniTest::Test +class TestMethodFirstStep < Minitest::Test def test_hello assert_equal F1.new.hello, 'hello' end diff --git a/03_method/test/test_try_over3_3.rb b/03_method/test/test_try_over3_3.rb index fa12c51..69ff52c 100644 --- a/03_method/test/test_try_over3_3.rb +++ b/03_method/test/test_try_over3_3.rb @@ -4,7 +4,7 @@ class TestTryOver03Q1 < Minitest::Test def test_q1_called_run_test a1 = TryOver3::A1.new - mock = MiniTest::Mock.new + mock = Minitest::Mock.new a1.stub(:run_test, mock) do a1.test_hoge end @@ -121,4 +121,3 @@ def orignal_accessor_included_instance end.new end end - diff --git a/04_block/test/test_block_first_step.rb b/04_block/test/test_block_first_step.rb index 99429c4..5667c11 100644 --- a/04_block/test/test_block_first_step.rb +++ b/04_block/test/test_block_first_step.rb @@ -12,7 +12,7 @@ def self.call(&block) require '01_block_first_step' -class TestBlockFirstStep < MiniTest::Test +class TestBlockFirstStep < Minitest::Test def test_my_math assert_equal 4, MyMath.new.two_times { 2 } end diff --git a/04_block/test/test_evil_mailbox.rb b/04_block/test/test_evil_mailbox.rb index d77d457..9e5176c 100644 --- a/04_block/test/test_evil_mailbox.rb +++ b/04_block/test/test_evil_mailbox.rb @@ -2,9 +2,9 @@ require '02_evil_mailbox' require 'securerandom' -class TestEvilMailbox < MiniTest::Test +class TestEvilMailbox < Minitest::Test def evil_mailbox(&block) - mock = MiniTest::Mock.new + mock = Minitest::Mock.new mock.instance_eval(&block) if block_given? [EvilMailbox.new(mock), mock] end @@ -58,7 +58,7 @@ def test_send_mail_exec_block_with_result_false def test_mail_object_auth secret_string = SecureRandom.hex - mock = MiniTest::Mock.new + mock = Minitest::Mock.new mock.expect :auth, true, [String] EvilMailbox.new(mock, secret_string) mock.verify @@ -66,7 +66,7 @@ def test_mail_object_auth def test_send_mail_with_secret_string secret_string = SecureRandom.hex - mock = MiniTest::Mock.new + mock = Minitest::Mock.new mock.expect :auth, true, [String] mock.expect :send_mail, true, ["ppyd", "hello#{secret_string}"] mb = EvilMailbox.new(mock, secret_string) @@ -77,7 +77,7 @@ def test_send_mail_with_secret_string def test_no_secret_string_in_object secret_string = SecureRandom.hex - mock = MiniTest::Mock.new + mock = Minitest::Mock.new mock.expect :auth, true, [String] mb = EvilMailbox.new(mock, secret_string) @@ -91,7 +91,7 @@ def test_no_secret_string_in_object end def evil_mailbox_with_secret_string(secret_string, &block) - mock = MiniTest::Mock.new + mock = Minitest::Mock.new mock.instance_eval(&block) if block_given? [EvilMailbox.new(mock, secret_string), mock] end diff --git a/04_block/test/test_simple_bot.rb b/04_block/test/test_simple_bot.rb index 2c7a426..7aa2ecd 100644 --- a/04_block/test/test_simple_bot.rb +++ b/04_block/test/test_simple_bot.rb @@ -2,7 +2,7 @@ require 'securerandom' require '03_simple_bot' -class TestSimpleBot < MiniTest::Test +class TestSimpleBot < Minitest::Test def bot_for_test(&block) Class.new(SimpleBot, &block) end diff --git a/05_class_definition/test/test_class_definition_first_step.rb b/05_class_definition/test/test_class_definition_first_step.rb index c24573c..c63b4ed 100644 --- a/05_class_definition/test/test_class_definition_first_step.rb +++ b/05_class_definition/test/test_class_definition_first_step.rb @@ -35,7 +35,7 @@ def after require '01_class_definition_first_step' -class TestClassDefinitionFirstStep < MiniTest::Test +class TestClassDefinitionFirstStep < Minitest::Test def test_judgement e1 = Judgement.instance_variable_get(:@e1) e2 = Judgement.instance_variable_get(:@e2) diff --git a/05_class_definition/test/test_simple_mock.rb b/05_class_definition/test/test_simple_mock.rb index fa06be0..4fe83e2 100644 --- a/05_class_definition/test/test_simple_mock.rb +++ b/05_class_definition/test/test_simple_mock.rb @@ -2,7 +2,7 @@ require '02_simple_mock' require 'securerandom' -class TestSimpleMock < MiniTest::Test +class TestSimpleMock < Minitest::Test class ClassForMockTest def hoge; "hoge"; end end diff --git a/06_codes_generate_codes/test/test_simple_model.rb b/06_codes_generate_codes/test/test_simple_model.rb index 9dd3e59..d33e08e 100644 --- a/06_codes_generate_codes/test/test_simple_model.rb +++ b/06_codes_generate_codes/test/test_simple_model.rb @@ -2,7 +2,7 @@ require '01_simple_model' require 'securerandom' -class TestSimpleModel < MiniTest::Test +class TestSimpleModel < Minitest::Test class Product include SimpleModel diff --git a/Gemfile.lock b/Gemfile.lock index 96e9a20..6a6a30b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,15 +2,15 @@ GEM remote: https://rubygems.org/ specs: ansi (1.5.0) - builder (3.2.4) - minitest (5.16.3) - minitest-reporters (1.5.0) + builder (3.3.0) + minitest (5.25.5) + minitest-reporters (1.7.1) ansi builder minitest (>= 5.0) ruby-progressbar - rake (13.0.6) - ruby-progressbar (1.11.0) + rake (13.2.1) + ruby-progressbar (1.13.0) PLATFORMS ruby