Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion TUnit.Mocks.SourceGenerator.Tests/MockGeneratorTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1294,7 +1294,7 @@ void M()
AssertContains(
generated,
"public static global::Microsoft.Extensions.Configuration.IConfigurationMock Mock"
+ "(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)");
+ "(global::TUnit.Mocks.MockBehavior behavior)");

return VerifyGeneratorOutput(source, [externalRef]);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,12 @@ namespace TUnit.Mocks
{
extension(global::StaticAbstractImpl _)
{
public static global::TUnit.Mocks.Mock<global::StaticAbstractImpl> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Mock<global::StaticAbstractImpl> Mock()
{
return global::TUnit.Mocks.Mock.Of<global::StaticAbstractImpl>();
}

public static global::TUnit.Mocks.Mock<global::StaticAbstractImpl> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return global::TUnit.Mocks.Mock.Of<global::StaticAbstractImpl>(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,17 +164,32 @@ namespace TUnit.Mocks
{
extension(global::MyService _)
{
public static global::TUnit.Mocks.Mock<global::MyService> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Mock<global::MyService> Mock()
{
return global::TUnit.Mocks.Mock.Of<global::MyService>();
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(behavior);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(string connectionString, int timeout, global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Mock<global::MyService> Mock(string connectionString, int timeout)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(connectionString, timeout);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(string connectionString, int timeout, global::TUnit.Mocks.MockBehavior behavior)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(behavior, connectionString, timeout);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(string connectionString, int timeout, bool verbose, global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Mock<global::MyService> Mock(string connectionString, int timeout, bool verbose)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(connectionString, timeout, verbose);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(string connectionString, int timeout, bool verbose, global::TUnit.Mocks.MockBehavior behavior)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(behavior, connectionString, timeout, verbose);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,12 @@ namespace TUnit.Mocks
{
extension(global::ConfigBase _)
{
public static global::TUnit.Mocks.Mock<global::ConfigBase> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Mock<global::ConfigBase> Mock()
{
return global::TUnit.Mocks.Mock.Of<global::ConfigBase>();
}

public static global::TUnit.Mocks.Mock<global::ConfigBase> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return global::TUnit.Mocks.Mock.Of<global::ConfigBase>(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -173,27 +173,52 @@ namespace TUnit.Mocks
{
extension(global::MyService _)
{
public static global::TUnit.Mocks.Mock<global::MyService> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Mock<global::MyService> Mock()
{
return global::TUnit.Mocks.Mock.Of<global::MyService>();
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(behavior);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(string name, global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Mock<global::MyService> Mock(string name)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(name);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(string name, global::TUnit.Mocks.MockBehavior behavior)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(behavior, name);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(int id, global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Mock<global::MyService> Mock(int id)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(id);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(int id, global::TUnit.Mocks.MockBehavior behavior)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(behavior, id);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(string host, int port, global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Mock<global::MyService> Mock(string host, int port)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(host, port);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(string host, int port, global::TUnit.Mocks.MockBehavior behavior)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(behavior, host, port);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(int timeout, bool verbose, global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Mock<global::MyService> Mock(int timeout, bool verbose)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(timeout, verbose);
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(int timeout, bool verbose, global::TUnit.Mocks.MockBehavior behavior)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(behavior, timeout, verbose);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,12 @@ namespace TUnit.Mocks
{
extension(global::MyApp.IGreeter _)
{
public static global::TUnit.Mocks.Generated.MyApp.IGreeterMock Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Generated.MyApp.IGreeterMock Mock()
{
return (global::TUnit.Mocks.Generated.MyApp.IGreeterMock)global::TUnit.Mocks.Generated.MyApp.IGreeterMockFactory.CreateAutoMock(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::TUnit.Mocks.Generated.MyApp.IGreeterMock Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::TUnit.Mocks.Generated.MyApp.IGreeterMock)global::TUnit.Mocks.Generated.MyApp.IGreeterMockFactory.CreateAutoMock(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -271,7 +271,12 @@ namespace TUnit.Mocks
{
extension(global::Microsoft.Extensions.Configuration.IConfiguration _)
{
public static global::Microsoft.Extensions.Configuration.IConfigurationMock Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::Microsoft.Extensions.Configuration.IConfigurationMock Mock()
{
return (global::Microsoft.Extensions.Configuration.IConfigurationMock)global::Microsoft.Extensions.Configuration.IConfigurationMockFactory.CreateAutoMock(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::Microsoft.Extensions.Configuration.IConfigurationMock Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::Microsoft.Extensions.Configuration.IConfigurationMock)global::Microsoft.Extensions.Configuration.IConfigurationMockFactory.CreateAutoMock(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,12 @@ namespace TUnit.Mocks
{
extension(global::MyService _)
{
public static global::TUnit.Mocks.Mock<global::MyService> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::TUnit.Mocks.Mock<global::MyService> Mock()
{
return global::TUnit.Mocks.Mock.Of<global::MyService>();
}

public static global::TUnit.Mocks.Mock<global::MyService> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return global::TUnit.Mocks.Mock.Of<global::MyService>(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,12 @@ namespace TUnit.Mocks
{
extension<T>(global::IRepository<T> _)
{
public static global::IRepository_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::IRepository_T_Mock<T> Mock()
{
return (global::IRepository_T_Mock<T>)global::IRepository_T_MockFactory.CreateAutoMock<T>(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::IRepository_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::IRepository_T_Mock<T>)global::IRepository_T_MockFactory.CreateAutoMock<T>(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,12 @@ namespace TUnit.Mocks
{
extension<T>(global::Sandbox.IFoo<T> _)
{
public static global::Sandbox.IFoo_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::Sandbox.IFoo_T_Mock<T> Mock()
{
return (global::Sandbox.IFoo_T_Mock<T>)global::Sandbox.IFoo_T_MockFactory.CreateAutoMock<T>(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::Sandbox.IFoo_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::Sandbox.IFoo_T_Mock<T>)global::Sandbox.IFoo_T_MockFactory.CreateAutoMock<T>(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,12 @@ namespace TUnit.Mocks
{
extension<T>(global::Sandbox.IFoo<T> _)
{
public static global::Sandbox.IFoo_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::Sandbox.IFoo_T_Mock<T> Mock()
{
return (global::Sandbox.IFoo_T_Mock<T>)global::Sandbox.IFoo_T_MockFactory.CreateAutoMock<T>(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::Sandbox.IFoo_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::Sandbox.IFoo_T_Mock<T>)global::Sandbox.IFoo_T_MockFactory.CreateAutoMock<T>(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,12 @@ namespace TUnit.Mocks
{
extension<TIn, TOut>(global::Sandbox.IMapper<TIn, TOut> _)
{
public static global::Sandbox.IMapper_TIn_TOut_Mock<TIn, TOut> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::Sandbox.IMapper_TIn_TOut_Mock<TIn, TOut> Mock()
{
return (global::Sandbox.IMapper_TIn_TOut_Mock<TIn, TOut>)global::Sandbox.IMapper_TIn_TOut_MockFactory.CreateAutoMock<TIn, TOut>(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::Sandbox.IMapper_TIn_TOut_Mock<TIn, TOut> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::Sandbox.IMapper_TIn_TOut_Mock<TIn, TOut>)global::Sandbox.IMapper_TIn_TOut_MockFactory.CreateAutoMock<TIn, TOut>(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,12 @@ namespace TUnit.Mocks
{
extension<T>(global::Sandbox.IProvider<T> _)
{
public static global::Sandbox.IProvider_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::Sandbox.IProvider_T_Mock<T> Mock()
{
return (global::Sandbox.IProvider_T_Mock<T>)global::Sandbox.IProvider_T_MockFactory.CreateAutoMock<T>(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::Sandbox.IProvider_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::Sandbox.IProvider_T_Mock<T>)global::Sandbox.IProvider_T_MockFactory.CreateAutoMock<T>(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,12 @@ namespace TUnit.Mocks
{
extension<T>(global::Sandbox.IService<T> _)
{
public static global::Sandbox.IService_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::Sandbox.IService_T_Mock<T> Mock()
{
return (global::Sandbox.IService_T_Mock<T>)global::Sandbox.IService_T_MockFactory.CreateAutoMock<T>(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::Sandbox.IService_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::Sandbox.IService_T_Mock<T>)global::Sandbox.IService_T_MockFactory.CreateAutoMock<T>(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,12 @@ namespace TUnit.Mocks
{
extension(global::ICustomCollection _)
{
public static global::ICustomCollectionMock Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::ICustomCollectionMock Mock()
{
return (global::ICustomCollectionMock)global::ICustomCollectionMockFactory.CreateAutoMock(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::ICustomCollectionMock Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::ICustomCollectionMock)global::ICustomCollectionMockFactory.CreateAutoMock(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,12 @@ namespace TUnit.Mocks
{
extension(global::IDialogReference _)
{
public static global::IDialogReferenceMock Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::IDialogReferenceMock Mock()
{
return (global::IDialogReferenceMock)global::IDialogReferenceMockFactory.CreateAutoMock(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::IDialogReferenceMock Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::IDialogReferenceMock)global::IDialogReferenceMockFactory.CreateAutoMock(behavior);
}
Expand Down Expand Up @@ -755,7 +760,12 @@ namespace TUnit.Mocks
{
extension(global::IDialogService _)
{
public static global::IDialogServiceMock Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::IDialogServiceMock Mock()
{
return (global::IDialogServiceMock)global::IDialogServiceMockFactory.CreateAutoMock(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::IDialogServiceMock Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::IDialogServiceMock)global::IDialogServiceMockFactory.CreateAutoMock(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,12 @@ namespace TUnit.Mocks
{
extension<T>(global::ITestEnum<T> _)
{
public static global::ITestEnum_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::ITestEnum_T_Mock<T> Mock()
{
return (global::ITestEnum_T_Mock<T>)global::ITestEnum_T_MockFactory.CreateAutoMock<T>(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::ITestEnum_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::ITestEnum_T_Mock<T>)global::ITestEnum_T_MockFactory.CreateAutoMock<T>(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -264,7 +264,12 @@ namespace TUnit.Mocks
{
extension(global::IReadWriter _)
{
public static global::IReadWriterMock Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::IReadWriterMock Mock()
{
return (global::IReadWriterMock)global::IReadWriterMockFactory.CreateAutoMock(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::IReadWriterMock Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::IReadWriterMock)global::IReadWriterMockFactory.CreateAutoMock(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,12 @@ namespace TUnit.Mocks
{
extension<T>(global::IPagedResult<T> _)
{
public static global::IPagedResult_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::IPagedResult_T_Mock<T> Mock()
{
return (global::IPagedResult_T_Mock<T>)global::IPagedResult_T_MockFactory.CreateAutoMock<T>(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::IPagedResult_T_Mock<T> Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::IPagedResult_T_Mock<T>)global::IPagedResult_T_MockFactory.CreateAutoMock<T>(behavior);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -621,7 +621,12 @@ namespace TUnit.Mocks
{
extension(global::IAsyncService _)
{
public static global::IAsyncServiceMock Mock(global::TUnit.Mocks.MockBehavior behavior = global::TUnit.Mocks.MockBehavior.Loose)
public static global::IAsyncServiceMock Mock()
{
return (global::IAsyncServiceMock)global::IAsyncServiceMockFactory.CreateAutoMock(global::TUnit.Mocks.Mock.DefaultBehavior);
}

public static global::IAsyncServiceMock Mock(global::TUnit.Mocks.MockBehavior behavior)
{
return (global::IAsyncServiceMock)global::IAsyncServiceMockFactory.CreateAutoMock(behavior);
}
Expand Down
Loading
Loading