-
Notifications
You must be signed in to change notification settings - Fork 266
Open
Labels
area: metaIssues around high-level/organizational topicsIssues around high-level/organizational topicsstate: needs discussionIssues that need further discussionIssues that need further discussiontype: questionIssues that ask for support / guidanceIssues that ask for support / guidance
Description
Try to generate MS Fakes Stubs for all interfaces under System.IO.Abstractions without success.
To Reproduce
Steps to reproduce the behavior:
- Create MS Test Project, add System.IO.Abstractions NuGet
- On System.IO.Abstractions.dll right-click and choose Add Fakes Assebmly.
- Build
- View FileSystemMockDemo.Fakes.dll under FakesAssemblies folder
Expected behavior
All Stub interfaces should be under System.IO.Abstractions.Fakes namepsace.
Additional context
I use VS 2022 Enterprise Edition
I also tried to remove the Shims generation
<Fakes xmlns="http://schemas.microsoft.com/fakes/2011/" Diagnostic="true" Verbosity="Noisy">
<Assembly Name="System.IO.Abstractions" Version="20.0.0.0"/>
<ShimGeneration>
<Clear />
</ShimGeneration>
</Fakes>
or any other option like:
<Fakes xmlns="http://schemas.microsoft.com/fakes/2011/" Diagnostic="true" Verbosity="Noisy">
<Assembly Name="System.IO.Abstractions" Version="20.0.0.0"/>
<StubGeneration>
<Clear />
<Add Interfaces="true"/>
</StubGeneration>
<ShimGeneration>
<Clear />
</ShimGeneration>
</Fakes>
Did anyone tried that, there is no documentation on that
Metadata
Metadata
Assignees
Labels
area: metaIssues around high-level/organizational topicsIssues around high-level/organizational topicsstate: needs discussionIssues that need further discussionIssues that need further discussiontype: questionIssues that ask for support / guidanceIssues that ask for support / guidance