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 9
9
end
10
10
11
11
describe 'title' do
12
- it 'presence: true ' do
12
+ it 'タイトルが空の場合は無効になる ' do
13
13
news . title = nil
14
14
expect ( news ) . not_to be_valid
15
15
expect ( news . errors [ :title ] ) . not_to be_empty
16
16
end
17
17
end
18
18
19
19
describe 'url' do
20
- it 'presence: true ' do
20
+ it 'URL が空の場合は無効になる ' do
21
21
news . url = nil
22
22
expect ( news ) . not_to be_valid
23
23
expect ( news . errors [ :url ] ) . not_to be_empty
24
24
end
25
25
26
- it 'uniqueness: true ' do
26
+ it 'URL が重複している場合は無効になる ' do
27
27
create ( :news , url : 'https://example.com/test' )
28
28
duplicate_news = build ( :news , url : 'https://example.com/test' )
29
29
expect ( duplicate_news ) . not_to be_valid
46
46
end
47
47
48
48
describe 'published_at' do
49
- it 'presence: true ' do
49
+ it '公開日時が空の場合は無効になる ' do
50
50
news . published_at = nil
51
51
expect ( news ) . not_to be_valid
52
52
expect ( news . errors [ :published_at ] ) . not_to be_empty
You can’t perform that action at this time.
0 commit comments