I Like Mocks, But I Distrust Spies - The Code Whisperer

Yes. I tried to clarify that near the beginning of the article. (Did you read an older version?) What you call "fake", I call "stub". (I used to also say "fake", which I learned from Dave Astels. I now use the London vocabulary.)

In the Javascript world (as in Java with Mockito), they use "spies" for both spying and stubbing.