File tree Expand file tree Collapse file tree 3 files changed +10
-6
lines changed
TestableIO.System.IO.Abstractions.Wrappers.Tests Expand file tree Collapse file tree 3 files changed +10
-6
lines changed Original file line number Diff line number Diff line change 2222 <PackageVersion Include =" coverlet.collector" Version =" 8.0.1" />
2323 <PackageVersion Include =" GitHubActionsTestLogger" Version =" 3.0.1" />
2424 <PackageVersion Include =" Microsoft.NET.Test.Sdk" Version =" 18.3.0" />
25- <PackageVersion Include =" Mockolate" Version =" 2.0.2 " />
25+ <PackageVersion Include =" Mockolate" Version =" 2.4.0 " />
2626 <PackageVersion Include =" NUnit" Version =" 4.5.1" />
2727 <PackageVersion Include =" NUnit.Analyzers" Version =" 4.12.0" />
2828 <PackageVersion Include =" NUnit3TestAdapter" Version =" 6.1.0" />
2929 <PackageVersion Include =" PublicApiGenerator" Version =" 11.5.4" />
3030 <PackageVersion Include =" aweXpect" Version =" 2.31.0" />
3131 <PackageVersion Include =" aweXpect.Testably" Version =" 0.13.0" />
32+ <PackageVersion Include =" aweXpect.Mockolate" Version =" 2.3.0" />
3233 </ItemGroup >
3334 <ItemGroup >
3435 <PackageVersion Include =" Nuke.Common" Version =" 10.1.0" />
Original file line number Diff line number Diff line change 2727 <PackageReference Include =" NUnit3TestAdapter" />
2828 <PackageReference Include =" aweXpect" />
2929 <PackageReference Include =" aweXpect.Testably" />
30+ <PackageReference Include =" aweXpect.Mockolate" />
3031 </ItemGroup >
3132
3233 <PropertyGroup >
Original file line number Diff line number Diff line change @@ -26,12 +26,14 @@ await That(memoryStream).HasLength().GreaterThan(0)
2626 [ Test ]
2727 public async Task Mock_File_Succeeds ( )
2828 {
29- var fileSystemMock = IFileSystem . CreateMock ( fs =>
29+ var fileSystem = IFileSystem . CreateMock ( fs =>
3030 fs . File . InitializeWith ( IFile . CreateMock ( ) ) ) ;
31-
32- await That ( ( ) =>
33- fileSystemMock . File . Mock . Setup . ReadAllText ( It . IsAny < string > ( ) ) . Returns ( "" )
34- ) . DoesNotThrow ( ) ;
31+ fileSystem . File . Mock . Setup . ReadAllText ( It . IsAny < string > ( ) ) . Returns ( "foo" ) ;
32+
33+ var result = fileSystem . File . ReadAllText ( "any path" ) ;
34+
35+ await That ( result ) . IsEqualTo ( "foo" ) ;
36+ await That ( fileSystem . File . Mock . Verify . ReadAllText ( It . Is ( "any path" ) ) ) . Once ( ) ;
3537 }
3638
3739 [ Test ]
You can’t perform that action at this time.
0 commit comments