File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 99 end
1010
1111 describe 'title' do
12- it 'presence: true ' do
12+ it 'タイトルが空の場合は無効になる ' do
1313 news . title = nil
1414 expect ( news ) . not_to be_valid
1515 expect ( news . errors [ :title ] ) . not_to be_empty
1616 end
1717 end
1818
1919 describe 'url' do
20- it 'presence: true ' do
20+ it 'URL が空の場合は無効になる ' do
2121 news . url = nil
2222 expect ( news ) . not_to be_valid
2323 expect ( news . errors [ :url ] ) . not_to be_empty
2424 end
2525
26- it 'uniqueness: true ' do
26+ it 'URL が重複している場合は無効になる ' do
2727 create ( :news , url : 'https://example.com/test' )
2828 duplicate_news = build ( :news , url : 'https://example.com/test' )
2929 expect ( duplicate_news ) . not_to be_valid
4646 end
4747
4848 describe 'published_at' do
49- it 'presence: true ' do
49+ it '公開日時が空の場合は無効になる ' do
5050 news . published_at = nil
5151 expect ( news ) . not_to be_valid
5252 expect ( news . errors [ :published_at ] ) . not_to be_empty
You can’t perform that action at this time.
0 commit comments