Test behaviour, not your implementation

Error thrown

Call to a member function id() on array