Trying to arrange Encoding.UTF8.GetBytes to return some bytes is throwing an NotImplementedException with the message "You can't call the original implementation of a method that does not have one (abstract or interface method). I'm able to successfully mock out Encoding.UTF8.GetString in the exact same way, so this confuses me. Is it a bug?