com.alejandrohdezma.dummy

Type members

Classlikes

trait Cache[A]

Cache for a Dummy or Dummy.WithName value.

Cache for a Dummy or Dummy.WithName value.

Companion:
object
object Cache
Companion:
class
class Dummy[A](creator: => A) extends Dynamic

Utility for creating dummy data for tests.

Utility for creating dummy data for tests.

Value parameters:
creator

The code that should be called to generate a new value of your dummy object

Example:
```
scala
 import com.alejandrohdezma.dummy.Dummy
 import java.util.UUID
 import scala.util.Random
 object dummy {
   val dogs = new Dummy(UUID.randomUUID())
   val cats = new Dummy(Random.alphanumeric.take(5).mkString)
 }
```
 And then use it in your tests with any value you want:
```
 dummy.dogs.snoopy
 dummy.dogs.`santa's-little-helper`
 dummy.cats.garfield
 dummy.cats.sylvester
```
Companion:
object
object Dummy
Companion:
class