I am currently on PHPUnit v5.7.27

I would like to create a mock object that uses an array of traits. How would I go about this? I only see `getMockForTrait` as a way to create a mock object using a single trait. My issue is that the trait requires the existence of another trait at the class level.

Update: More context to the issue

Given:

```
trait GetSet {
    public function __call(){ /* does some magic */
}

trait RepositoryAware {
    public function getRepository(string $name)
    {
        /* makes use of the GetSetTrait*/
    }
}

class Controller
{
    use GetSet;
    use RepositoryAware;
}

```

Given the limitations of PHP, I can not simply put a `use GetSet` on the `RepositoryAware` trait because other traits that the controller imports could also bring the `GetSet` trait. Furhtermore, the controller class itself could be using the behavior provided by the `GetSet` trait.