testを作る際のsetupメソッドとは

setupメソッドとは

testを作る際に、

def setup
  @user = User.new(name:"hoge",nickname:"fuga")
end

などとしてsetupメソッドを定義することがある。このsetupメソッドは、他のテストが実行される前にかならず実行されるものになっていて、他のテストの中で、@userを使うこともできるようになっている。

参考

https://qiita.com/ryouya3948/items/b8df22ea8f2507b72eae