Hi Dennis,
List is indeed in mscorlib, and when you try to set the behavior on that, you get the proper exception.
Maybe you can try this. Instead of return the List, try returning an IList. Interfaces from mscorlib can be mocked, and then you can set the Count property to return 3.
Let me know if it worked.
Thanks