Issue #5 resolved

Kompatibilita s Nette\Object

Anonymous created an issue

Ono jde teda o obecnější problém, ale z následujících důvodů nejde mockovat objekty dědící od Nette\Object:

  • Vícenásobná definice __call (má ji mock i object)
  • Vracení návratové hodnoty referencí (v nette\object &__get) není zohledněno, takže vygenerovaný mock je nekompatibilní s děděnou třídou.
  • Na & je zapomenuto i u předávání parametru referencí.

Honza Marek

P.S.: Na githubu bych to i opravil (pokud by to trvalo méně než moje nadšení vyprchá). Jinak je projekt Mockista vlastně vůbec živý?

Comments (2)

  1. Log in to comment