Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

We can't really tell that without knowing where the code is used, no? It's not hard to imagine a test that checks the following:

   bill = FactoryBot.create(:bill, products: [])
   expect(bill.currency).to eq("USD")
It doesn't cover all possibilities of all currencies, but it doesn't need to. It covers the one case it needs to test.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: