たくろぐ!

仕事はエンジニア、心はアーティスト

Minitestまとめ

errorsの意味

そもそもテストできずにエラーが起こっている。

vagrant@ubuntu-xenial:~/project/cherry_ruby/ruby-book$ rb test/rgb_test.rb 
Run options: --seed 53991

# Running:

E

Finished in 0.001330s, 751.8989 runs/s, 0.0000 assertions/s.

  1) Error:
RgbTest#test_to_hex:
NoMethodError: undefined method `to_hex' for #<RgbTest:0x0000561027d4d950>
    test/rgb_test.rb:11:in `test_to_hex'

1 runs, 0 assertions, 0 failures, 1 errors, 0 skips

failureの意味

テストが失敗している。

vagrant@ubuntu-xenial:~/project/cherry_ruby/ruby-book$ rb test/rgb_test.rb 
Run options: --seed 19872

# Running:

F

Finished in 0.002864s, 349.1211 runs/s, 698.2421 assertions/s.

  1) Failure:
RgbTest#test_to_hex [test/rgb_test.rb:12]:
--- expected
+++ actual
@@ -1,2 +1,2 @@
 # encoding: UTF-8
-"#ffffff"
+"#000000"


1 runs, 2 assertions, 1 failures, 0 errors, 0 skips