deleteメソットのspecとrefactoring