Skip to content

Instantly share code, notes, and snippets.

@remeniuk
Created December 26, 2011 15:24
Show Gist options
  • Save remeniuk/1521386 to your computer and use it in GitHub Desktop.
Save remeniuk/1521386 to your computer and use it in GitHub Desktop.
trait DomainClass{
def isNotEmptyString(str: String) = str != null && str.length > 0
}
case class Topic(id: String, name: String) extends DomainClass{
assume(isNotEmptyString(id))
assume(isNotEmptyString(name))
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment