I know what the advantages are and I use fake data when I am working with more complex systems.
What if I am developing something simple and I can easily set up my e
It rather depends on whether the DB is automatically set up by the test, also whether the database is isolated from other developers.
At the moment it may not be a problem (e.g. only one developer). However (for manual database setup) setting up the database is an extra impediment for running tests, and this is a very bad thing.