跳到內容 跳到搜尋
方法
A
D
T

執行個體公用方法

arguments(陣列)

在呼叫產生器時設定預設參數。呼叫時可以覆寫此設定。

arguments %w(app_name --skip-active-record)
# File railties/lib/rails/generators/testing/behavior.rb, line 39
def arguments(array)
  self.default_arguments = array
end

destination(路徑)

設定產生器檔案的目的地

destination File.expand_path("../tmp", __dir__)
# File railties/lib/rails/generators/testing/behavior.rb, line 46
def destination(path)
  self.destination_root = path
end

tests(類別)

設定要測試哪一個產生器

tests AppGenerator
# File railties/lib/rails/generators/testing/behavior.rb, line 31
def tests(klass)
  self.generator_class = klass
end