Hi,
Assuming GetOrderTextList returns more than 10 elements (otherwise Take(10) will return less...), you seem to be doing it right.
Without having the code for "GetOrderTextList", and without knowing its return type, the test passes here (when it returns IEnumerable<string>).
By the way, imho, it is preferable to return a different constant collection in this test instead of a subset of the original returned collection. When faking using a subset you are testing the faked class as well...
Hope i helped, and if not, you can send a small project with the code to our support (or post here) and we will check it out.
Regards,
Yonatan,
Typemock Support