Dummy

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

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
trait Dynamic
class Object
trait Matchable
class Any

Value members

Concrete methods

def selectDynamic(name: String): A

Concrete fields

val cache: Cache[A]

The cache containing all the values created by this dummy object.

The cache containing all the values created by this dummy object.