Podría utilizarse un operador ternario en esta condicional?
Nos ahorramos unas lineas de codigo ademas de ser mucho mas legible al implementar la prueba de la siguiente forma?
factory :post do
title { Faker::Lorem.sentence }
content { Faker::Lorem.paragraph }
published {
r = rand(0..1)
r == 0 ? false : true
}
user
end
Original
factory :post do
title { Faker::Lorem.sentence }
content { Faker::Lorem.paragraph }
published {
r = rand(0..1)
if r == 0
false
else
true
end
}
user
end```
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?