A case is a packaged collection of material, background information, noise, and key facts wrapped up in a story line. It can be based on a real situation, or it can fictitious.
Rarely will a case be really, really life-like. Someone in the context will have more information and a fuller understanding of the constraints and situation. If you are writing a case, you need to be aware of the compromises and what this actually means for learning and assessing. If the case is about something common to a student (e.g., moving to campus, to another location for a job between terms), it is possible to get something close to realistic because the students can easily fill in the missing pieces with reasonable assumptions.
The case assessments should be reasonable for an average student to do. They should not be based on tricks known by a few. It should be clear if the case is to be assessed on its own merits, or if the students are expected to augment the case with their own research.