386件ヒット
[1-100件を表示]
(0.136秒)
ライブラリ
クラス
- Coverage (14)
-
OpenSSL
:: BN (24) -
OpenSSL
:: SSL :: SSLContext (24) -
Rake
:: FileList (12) -
Rake
:: Task (48) - SDBM (60)
- Set (12)
- String (12)
- StringScanner (24)
-
Thread
:: Queue (12) - WIN32OLE (12)
モジュール
- Gem (12)
-
Rake
:: TaskManager (12)
オブジェクト
-
Readline
:: HISTORY (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - ARGV (12)
-
SESSION
_ CACHE _ NO _ AUTO _ CLEAR (12) -
clear
_ actions (12) -
clear
_ bit! (12) -
clear
_ exclude (12) -
clear
_ paths (12) -
clear
_ prerequisites (12) - invert (12)
-
peek
_ result (7) -
rb
_ clear _ cache _ by _ class (12) -
rb
_ clear _ cache _ by _ id (12) - result (7)
-
rexml
/ document (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) - select (12)
-
session
_ cache _ mode= (12) -
set
_ bit! (12) - terminate (12)
-
test
/ unit (12) -
to
_ a (12) -
to
_ hash (12) - update (12)
検索結果
先頭5件
-
test
/ unit (26024.0) -
ユニットテストを行うためのライブラリです。
...参照してください。
* Test::Unit - Ruby用単体テストフレームワーク: https://test-unit.github.io/
なお、2.2.0より前のtest/unit は当時バンドルしていた minitest/unit を使って再実装し
ていましたが、上記のtest/unitと完全な互換性がある......ィングフレームワークの歴史(2014年版) https://www.clear-code.com/blog/2014/11/6.html
* RubyKaigi 2015:The history of testing framework in Ruby https://www.clear-code.com/blog/2015/12/12.html
=== 使い方
Test::Unit は以下のように使います。
まずテスト対象......テスト(test_foo.rb)を書きます。テストを実行するメソッド(テストメソッド)の名前は
全て test_ で始まる必要があります。テストメソッドが実行される前には setup メソッドが必ず
呼ばれます。実行されたあとには、teardown メ......史については以下が詳しくまとまっています。
* Rubyのテスティングフレームワークの歴史(2014年版) https://www.clear-code.com/blog/2014/11/6.html
* RubyKaigi 2015:The history of testing framework in Ruby https://www.clear-code.com/blog/2015/12/12.html... -
String
# clear -> self (21113.0) -
文字列の内容を削除して空にします。 self を返します。
...文字列の内容を削除して空にします。
self を返します。
//emlist[例][ruby]{
str = "abc"
str.clear
p str # => ""
str = ""
str.clear
p str # => ""
//}... -
Rake
:: TaskManager # clear (21107.0) -
全てのタスクとルールをクリアします。
...します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.tasks # => [<Rake::Task default => [test_rake_app]>, <Rake::Task test_rake_app => []>]
Rake.application.clear # => []
Rake.application.tasks # => []
end
//}... -
Set
# clear -> self (21107.0) -
集合の要素をすべて削除し、空にした後の self を返します。
...集合の要素をすべて削除し、空にした後の self を返します。
//emlist[][ruby]{
require 'set'
p s = Set[10, 20, 30] # => #<Set: {10, 20, 30}>
s.clear
p s # => #<Set: {}>
//}......集合の要素をすべて削除し、空にした後の self を返します。
//emlist[][ruby]{
p s = Set[10, 20, 30] # => #<Set: {10, 20, 30}>
s.clear
p s # => #<Set: {}>
//}... -
StringScanner
# clear -> self (21107.0) -
スキャンポインタを文字列末尾後まで進め、マッチ記録を捨てます。
...ます。
@return self を返します。
pos = self.string.size と同じ動作です。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.scan(/\w+/) # => "test"
s.matched # => "test"
s.pos # => 4
s[0] # => "test"
s.terminate
s.matched # =>......nil
s[0] # => nil
s.pos # => 11
//}
StringScanner#clear は将来のバージョンで削除される予定です。
代わりに StringScanner#terminate を使ってください。... -
Thread
:: Queue # clear -> () (21107.0) -
キューを空にします。返り値は不定です。
...キューを空にします。返り値は不定です。
//emlist[例][ruby]{
require 'thread'
q = Queue.new
[:resource1, :resource2, :resource3, nil].each { |r| q.push(r) }
q.length # => 4
q.clear
q.length # => 0
//}......キューを空にします。返り値は不定です。
//emlist[例][ruby]{
q = Queue.new
[:resource1, :resource2, :resource3, nil].each { |r| q.push(r) }
q.length # => 4
q.clear
q.length # => 0
//}... -
Rake
:: Task # clear -> self (21101.0) -
自身に登録されているアクションと事前タスクをクリアします。
自身に登録されているアクションと事前タスクをクリアします。 -
Rake
:: Task . clear (21101.0) -
タスクリストをクリアします。
タスクリストをクリアします。
このメソッドはユニットテスト用です。 -
Readline
:: HISTORY . clear -> self (21101.0) -
ヒストリの内容をすべて削除して空にします。
...ヒストリの内容をすべて削除して空にします。
@raise NotImplementedError サポートしていない環境で発生します。...