У меня проблема с Fakes Framework и внутренним классом. Я только что прочитал и использовал совет здесь: How to mock/isolate internal classes in VS 2012 with Fakes Framework shims?Microsoft Fakes Framework - я не могу использовать внутренний класс
но, я до сих пор не вижу внутренних классов.
Я это решение: ACQTool (библиотека проекта класса) ACQTool.UnitTests (тест проекта)
в ACQTool пространстве имен есть ACQTool.Utils внутренний класс.
в ACQTool/AssemblyInfo.cs Я добавил эти строки:
[assembly: InternalsVisibleTo("ACQTool.UnitTests, PublicKey=57ad8399-13fd-4d4d-90fd-c521c2164d25")]
[assembly: InternalsVisibleTo("ACQTool.Fakes, PublicKey=0024..47bc")]
[assembly: InternalsVisibleTo("Microsoft.QualityTools.Testing.Fakes, PublicKey=0024..47bc")]
После сборки, я могу использовать ACQTool.Utils в тестовом классе, но не существует ACQTool.Fakes.ShimUtils/StubUtils. Помогите мне пожалуйста.
У вас есть '0024..47bc' или ** действительный ** открытый ключ? – Sinatr
Да, я использовал отрезанный с MSDN-страницы, и я тоже пробовал свой plublickey, но без решения –