Не зная вашего конкретного сценария тестирования, я не стал бы издеваться над классом .NET framework, потому что вы можете принять его, если учесть, что они работают правильно.
Исключения из этого правила могут применяться к классам, которые предоставляют доступ к внешним ресурсам (таким как File или SQLConnection), но это потому, что вы не хотите настраивать эти ресурсы в модульном тесте, а не потому, что вы не хотите тестировать сами классы.