diff --git a/Tests/Mockolate.ExampleTests/MockCreationTests.cs b/Tests/Mockolate.ExampleTests/MockCreationTests.cs deleted file mode 100644 index fa9db23a..00000000 --- a/Tests/Mockolate.ExampleTests/MockCreationTests.cs +++ /dev/null @@ -1,79 +0,0 @@ -#if NET10_0_OR_GREATER -using System.Net.Http; -using System.Threading.Tasks; -using Mockolate.ExampleTests.GeneratorCoverage; - -namespace Mockolate.ExampleTests; - -/// -/// Compile-and-create coverage for every special case in -/// Source/Mockolate.SourceGenerators. The example types in this folder -/// are designed so that this project compiling is itself the primary regression -/// gate — the source generator must successfully process every shape — and each -/// fact below additionally proves that CreateMock doesn't throw at runtime. -/// -public sealed class MockCreationTests -{ - [Fact] - public async Task BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated() - { - ComprehensiveAbstractClass sut = ComprehensiveAbstractClass.CreateMock() - .Implementing() - .Implementing(); - await That(sut).IsNotNull(); - } - - [Fact] - public async Task ComprehensiveAbstractClass_CanBeCreated() - { - ComprehensiveAbstractClass sut = ComprehensiveAbstractClass.CreateMock(); - await That(sut).IsNotNull(); - } - - [Fact] - public async Task ComprehensiveDelegate_CanBeCreated() - { - ComprehensiveDelegate sut = ComprehensiveDelegate.CreateMock(); - await That(sut).IsNotNull(); - } - - [Fact] - public void ComprehensiveInterface_CanBeCreated() - { - IComprehensiveInterface sut = IComprehensiveInterface.CreateMock(); - // Uses Assert.NotNull instead of `await That(sut)` because CS8920 forbids interfaces - // with unimplemented static abstract members as generic type arguments. - Assert.NotNull(sut); - } - - [Fact] - public async Task HttpClient_CanBeCreated() - { - HttpClient sut = HttpClient.CreateMock(); - await That(sut).IsNotNull(); - } - - [Fact] - public async Task KeywordEdgeCases_CanBeCreated() - { - IKeywordEdgeCases sut = IKeywordEdgeCases.CreateMock(); - await That(sut).IsNotNull(); - } - - [Fact] - public async Task RefStructConsumer_CanBeCreated() - { - IRefStructConsumer sut = IRefStructConsumer.CreateMock(); - await That(sut).IsNotNull(); - } - - [Fact] - public void StaticAbstractMembers_CanBeCreated() - { - IStaticAbstractMembers sut = IStaticAbstractMembers.CreateMock(); - // Uses Assert.NotNull instead of `await That(sut)` because CS8920 forbids interfaces - // with unimplemented static abstract members as generic type arguments. - Assert.NotNull(sut); - } -} -#endif diff --git a/Tests/Mockolate.SourceGenerators.Tests/Entities/TypeIsFormattableTests.cs b/Tests/Mockolate.SourceGenerators.Tests/Entities/TypeIsFormattableTests.cs index 907550a7..c2693d5f 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Entities/TypeIsFormattableTests.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Entities/TypeIsFormattableTests.cs @@ -12,7 +12,7 @@ public class TypeIsFormattableTests public async Task WhenSymbolIsObject_ShouldNotReportFormattable() { const string source = "public class Holder { public object Value; }"; - SyntaxTree tree = CSharpSyntaxTree.ParseText(source); + SyntaxTree tree = CSharpSyntaxTree.ParseText(source, cancellationToken: TestContext.Current.CancellationToken); CSharpCompilation compilation = CSharpCompilation.Create( "TestAssembly", [tree,], diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.AsExtensions.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.AsExtensions.g.cs index 925cf462..6712ff11 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.AsExtensions.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.AsExtensions.g.cs @@ -15,14 +15,14 @@ internal static partial class MockExtensionsForICombinationMockA extension(global::Mockolate.Mock.IMockForComprehensiveAbstractClass mock) { /// - /// Reinterprets this mock as a mock of ICombinationMockA to reach its Setup/Verify/Raise surface. + /// Reinterprets this mock as a mock of ICombinationMockA to reach its Setup/Verify/Raise surface. /// /// /// The returned accessor shares the same mock registry as this one - setups and verifications act on the same mocked instance. Use this when the mock implements multiple interfaces via Implementing<T>() and you need to configure or verify members of a different interface than the one the instance is currently typed as. /// - /// An IMockFor... accessor targeting ICombinationMockA. - /// The subject does not implement ICombinationMockA. - public global::Mockolate.Mock.IMockForICombinationMockA As() where T : global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA + /// An IMockFor... accessor targeting ICombinationMockA. + /// The subject does not implement ICombinationMockA. + public global::Mockolate.Mock.IMockForICombinationMockA As() where T : global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA { if (mock is global::Mockolate.Mock.IMockForICombinationMockA typed) { @@ -38,14 +38,14 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass extension(global::Mockolate.Mock.IMockForICombinationMockA mock) { /// - /// Reinterprets this mock as a mock of ComprehensiveAbstractClass to reach its Setup/Verify/Raise surface. + /// Reinterprets this mock as a mock of ComprehensiveAbstractClass to reach its Setup/Verify/Raise surface. /// /// /// The returned accessor shares the same mock registry as this one - setups and verifications act on the same mocked instance. Use this when the mock implements multiple interfaces via Implementing<T>() and you need to configure or verify members of a different interface than the one the instance is currently typed as. /// - /// An IMockFor... accessor targeting ComprehensiveAbstractClass. - /// The subject does not implement ComprehensiveAbstractClass. - public global::Mockolate.Mock.IMockForComprehensiveAbstractClass As() where T : global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + /// An IMockFor... accessor targeting ComprehensiveAbstractClass. + /// The subject does not implement ComprehensiveAbstractClass. + public global::Mockolate.Mock.IMockForComprehensiveAbstractClass As() where T : global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass { if (mock is global::Mockolate.Mock.IMockForComprehensiveAbstractClass typed) { @@ -61,14 +61,14 @@ internal static partial class MockExtensionsForICombinationMockB extension(global::Mockolate.Mock.IMockForComprehensiveAbstractClass mock) { /// - /// Reinterprets this mock as a mock of ICombinationMockB to reach its Setup/Verify/Raise surface. + /// Reinterprets this mock as a mock of ICombinationMockB to reach its Setup/Verify/Raise surface. /// /// /// The returned accessor shares the same mock registry as this one - setups and verifications act on the same mocked instance. Use this when the mock implements multiple interfaces via Implementing<T>() and you need to configure or verify members of a different interface than the one the instance is currently typed as. /// - /// An IMockFor... accessor targeting ICombinationMockB. - /// The subject does not implement ICombinationMockB. - public global::Mockolate.Mock.IMockForICombinationMockB As() where T : global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB + /// An IMockFor... accessor targeting ICombinationMockB. + /// The subject does not implement ICombinationMockB. + public global::Mockolate.Mock.IMockForICombinationMockB As() where T : global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB { if (mock is global::Mockolate.Mock.IMockForICombinationMockB typed) { @@ -84,14 +84,14 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass extension(global::Mockolate.Mock.IMockForICombinationMockB mock) { /// - /// Reinterprets this mock as a mock of ComprehensiveAbstractClass to reach its Setup/Verify/Raise surface. + /// Reinterprets this mock as a mock of ComprehensiveAbstractClass to reach its Setup/Verify/Raise surface. /// /// /// The returned accessor shares the same mock registry as this one - setups and verifications act on the same mocked instance. Use this when the mock implements multiple interfaces via Implementing<T>() and you need to configure or verify members of a different interface than the one the instance is currently typed as. /// - /// An IMockFor... accessor targeting ComprehensiveAbstractClass. - /// The subject does not implement ComprehensiveAbstractClass. - public global::Mockolate.Mock.IMockForComprehensiveAbstractClass As() where T : global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + /// An IMockFor... accessor targeting ComprehensiveAbstractClass. + /// The subject does not implement ComprehensiveAbstractClass. + public global::Mockolate.Mock.IMockForComprehensiveAbstractClass As() where T : global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass { if (mock is global::Mockolate.Mock.IMockForComprehensiveAbstractClass typed) { @@ -107,14 +107,14 @@ internal static partial class MockExtensionsForICombinationMockB extension(global::Mockolate.Mock.IMockForICombinationMockA mock) { /// - /// Reinterprets this mock as a mock of ICombinationMockB to reach its Setup/Verify/Raise surface. + /// Reinterprets this mock as a mock of ICombinationMockB to reach its Setup/Verify/Raise surface. /// /// /// The returned accessor shares the same mock registry as this one - setups and verifications act on the same mocked instance. Use this when the mock implements multiple interfaces via Implementing<T>() and you need to configure or verify members of a different interface than the one the instance is currently typed as. /// - /// An IMockFor... accessor targeting ICombinationMockB. - /// The subject does not implement ICombinationMockB. - public global::Mockolate.Mock.IMockForICombinationMockB As() where T : global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB + /// An IMockFor... accessor targeting ICombinationMockB. + /// The subject does not implement ICombinationMockB. + public global::Mockolate.Mock.IMockForICombinationMockB As() where T : global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB { if (mock is global::Mockolate.Mock.IMockForICombinationMockB typed) { @@ -130,14 +130,14 @@ internal static partial class MockExtensionsForICombinationMockA extension(global::Mockolate.Mock.IMockForICombinationMockB mock) { /// - /// Reinterprets this mock as a mock of ICombinationMockA to reach its Setup/Verify/Raise surface. + /// Reinterprets this mock as a mock of ICombinationMockA to reach its Setup/Verify/Raise surface. /// /// /// The returned accessor shares the same mock registry as this one - setups and verifications act on the same mocked instance. Use this when the mock implements multiple interfaces via Implementing<T>() and you need to configure or verify members of a different interface than the one the instance is currently typed as. /// - /// An IMockFor... accessor targeting ICombinationMockA. - /// The subject does not implement ICombinationMockA. - public global::Mockolate.Mock.IMockForICombinationMockA As() where T : global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA + /// An IMockFor... accessor targeting ICombinationMockA. + /// The subject does not implement ICombinationMockA. + public global::Mockolate.Mock.IMockForICombinationMockA As() where T : global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA { if (mock is global::Mockolate.Mock.IMockForICombinationMockA typed) { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass.g.cs index 6f74d2a6..d6f26d81 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass.g.cs @@ -11,20 +11,19 @@ namespace Mockolate; /// -/// Mock extensions for ComprehensiveAbstractClass. +/// Mock extensions for ComprehensiveAbstractClass. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForComprehensiveAbstractClass { /// - extension(global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass mock) + extension(global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass mock) { /// - /// Gets the mock accessor for ComprehensiveAbstractClass - the entry point for configuring setups, verifying interactions and raising events. + /// Gets the mock accessor for ComprehensiveAbstractClass - the entry point for configuring setups, verifying interactions and raising events. /// /// - /// The accessor is the bridge between the strongly-typed instance of ComprehensiveAbstractClass returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
+ /// The accessor is the bridge between the strongly-typed instance of ComprehensiveAbstractClass returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
/// Through it you can:
///
/// Setup - configure how members respond when invoked (Returns, Throws, Do, InitializeWith, ...).
@@ -35,7 +34,7 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// VerifySetup - verify how often a specific setup matched.
///
///
- /// The instance is not a Mockolate-generated mock of ComprehensiveAbstractClass. + /// The instance is not a Mockolate-generated mock of ComprehensiveAbstractClass. public global::Mockolate.Mock.IMockForComprehensiveAbstractClass Mock { get @@ -49,10 +48,10 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass } /// - /// Creates a new mock of ComprehensiveAbstractClass with the default MockBehavior. + /// Creates a new mock of ComprehensiveAbstractClass with the default MockBehavior. /// /// - /// The returned instance is a strongly-typed mock generated at compile time - it implements ComprehensiveAbstractClass and exposes the Mockolate surface through .Mock:
+ /// The returned instance is a strongly-typed mock generated at compile time - it implements ComprehensiveAbstractClass and exposes the Mockolate surface through .Mock:
///
/// .Mock.Setup configures how members respond (Returns, Throws, Do, InitializeWith, sequences, callbacks).
/// .Mock.Verify asserts how often and in which order members were invoked.
@@ -60,91 +59,91 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// With the default behavior, un-configured members return default values (empty collections / strings, completed tasks, otherwise) and base-class implementations are invoked for class mocks. Use one of the overloads that accepts a MockBehavior to customize this (for example to make un-configured calls throw or to skip the base class).
/// Overloads allow you to additionally pass constructor parameters (for class mocks), apply an initial setup callback before the instance is returned, or combine both. ///
- /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock() + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock() => CreateMock(null, null, (object?[]?)null); /// - /// Creates a new mock of ComprehensiveAbstractClass with the default MockBehavior, applying the given immediately. + /// Creates a new mock of ComprehensiveAbstractClass with the default MockBehavior, applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup) => CreateMock(null, setup, (object?[]?)null); /// - /// Creates a new mock of ComprehensiveAbstractClass with the given . + /// Creates a new mock of ComprehensiveAbstractClass with the given . /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior) => CreateMock(mockBehavior, null, (object?[]?)null); /// - /// Creates a new mock of ComprehensiveAbstractClass with the given , applying the given immediately. + /// Creates a new mock of ComprehensiveAbstractClass with the given , applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) => CreateMock(mockBehavior, setup, (object?[]?)null); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given to invoke the base-class constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given to invoke the base-class constructor. /// /// Values forwarded to a matching base-class constructor. Required when no parameterless constructor exists. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(object?[] constructorParameters) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(object?[] constructorParameters) => CreateMock(null, null, constructorParameters); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given and . + /// Creates a new mock of ComprehensiveAbstractClass using the given and . /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Values forwarded to a matching base-class constructor. Required when no parameterless constructor exists. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, object?[] constructorParameters) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, object?[] constructorParameters) => CreateMock(mockBehavior, null, constructorParameters); /// - /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given . + /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given . /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Values forwarded to a matching base-class constructor. Required when no parameterless constructor exists. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, object?[] constructorParameters) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, object?[] constructorParameters) => CreateMock(null, setup, constructorParameters); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. /// /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(int v, string text = "x") + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(int v, string text = "x") => CreateMock(null, null, new object?[] { v, text }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, int v, string text = "x") + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, int v, string text = "x") => CreateMock(mockBehavior, null, new object?[] { v, text }); /// - /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -152,12 +151,12 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, int v, string text = "x") + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, int v, string text = "x") => CreateMock(null, setup, new object?[] { v, text }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -166,31 +165,31 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, int v, string text = "x") + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, int v, string text = "x") => CreateMock(mockBehavior, setup, new object?[] { v, text }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. /// /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(int mockRegistry, bool _) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(int mockRegistry, bool _) => CreateMock(null, null, new object?[] { mockRegistry, _ }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, int mockRegistry, bool _) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, int mockRegistry, bool _) => CreateMock(mockBehavior, null, new object?[] { mockRegistry, _ }); /// - /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. + /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -198,12 +197,12 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, int mockRegistry, bool _) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, int mockRegistry, bool _) => CreateMock(null, setup, new object?[] { mockRegistry, _ }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -212,41 +211,41 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, int mockRegistry, bool _) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, int mockRegistry, bool _) => CreateMock(mockBehavior, setup, new object?[] { mockRegistry, _ }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. /// /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(string name) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(string name) => CreateMock(null, null, new object?[] { name }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, string name) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, string name) => CreateMock(mockBehavior, null, new object?[] { name }); /// - /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, string name) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, string name) => CreateMock(null, setup, new object?[] { name }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -254,12 +253,12 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, string name) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, string name) => CreateMock(mockBehavior, setup, new object?[] { name }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given . + /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given . /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -267,8 +266,8 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Controls how the mock responds when members are invoked without a matching setup, or for MockBehavior.Default. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned, or to skip. /// Values forwarded to a matching base-class constructor, or to use the parameterless constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) { if (mockBehavior is not null) { @@ -285,7 +284,7 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass setup = s => { additionalSetup.Invoke(s); originalSetup.Invoke(s); }; } } - if (constructorParameters is null && mockBehaviorAccess.TryGetConstructorParameters(out object?[]? parameters)) + if (constructorParameters is null && mockBehaviorAccess.TryGetConstructorParameters(out object?[]? parameters)) { constructorParameters = parameters; } @@ -296,7 +295,7 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass return CreateMockInstance(mockRegistry, constructorParameters, setup); } - private static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) + private static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) { if (constructorParameters is null || constructorParameters.Length == 0) { @@ -360,7 +359,7 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass } else { - throw new global::Mockolate.Exceptions.MockException($"Could not find any constructor for 'Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass' that matches the {constructorParameters.Length} given parameters ({string.Join(", ", constructorParameters)})."); + throw new global::Mockolate.Exceptions.MockException($"Could not find any constructor for 'Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass' that matches the {constructorParameters.Length} given parameters ({string.Join(", ", constructorParameters)})."); } static bool TryCast(object?[] values, int index, global::Mockolate.MockBehavior behavior, out TValue result) { @@ -393,8 +392,8 @@ static bool TryCastWithDefaultValue(object?[] values, int index, TValue /// Public members on the mock forward to unless overridden by a setup; protected members still go through the base-class implementation. All forwarded interactions are recorded and can be verified the same as on a plain mock. /// /// The real object whose calls should be forwarded. Must not be . - /// A new mock of ComprehensiveAbstractClass that delegates to . - public global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass Wrapping(global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass instance) + /// A new mock of ComprehensiveAbstractClass that delegates to . + public global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass Wrapping(global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass instance) { if (mock is global::Mockolate.IMock mockInterface) { @@ -416,11 +415,11 @@ static bool TryCastWithDefaultValue(object?[] values, int index, TValue /// /// The is applied to the mock before the constructor is executed. Calling Initialize again overlays additional setups on top of any previously registered ones. /// - /// The mockable type derived from ComprehensiveAbstractClass that this setup should apply to. + /// The mockable type derived from ComprehensiveAbstractClass that this setup should apply to. /// Callback invoked when a new mock of is created. /// A new MockBehavior with the registered initializer. The original instance is unchanged. public global::Mockolate.MockBehavior Initialize(global::System.Action setup) - where T : global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + where T : global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass { var behaviorAccess = (global::Mockolate.IMockBehaviorAccess)behavior; return behaviorAccess.Set(setup); @@ -434,7 +433,6 @@ internal interface IMockSetupInitializationForComprehensiveAbstractClass : globa global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass Protected { get; } } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal sealed class MockSetup(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass, global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass, IMockSetupInitializationForComprehensiveAbstractClass { @@ -450,7 +448,7 @@ internal sealed class MockSetup(global::Mockolate.MockRegistry mockRegistry) : g { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, propertySetup); return propertySetup; } @@ -459,7 +457,7 @@ internal sealed class MockSetup(global::Mockolate.MockRegistry mockRegistry) : g /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass.A() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, methodSetup); return methodSetup; } @@ -471,7 +469,7 @@ internal sealed class MockSetup(global::Mockolate.MockRegistry mockRegistry) : g /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass.P() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_P, methodSetup); return methodSetup; } @@ -496,13 +494,12 @@ private sealed class CovariantParameterAdapter(global::Mockolate.Parameters.I internal static partial class Mock { /// - /// A mock implementation for ComprehensiveAbstractClass. + /// A mock implementation for ComprehensiveAbstractClass. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class ComprehensiveAbstractClass : - global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass, IMockForComprehensiveAbstractClass, IMockSetupForComprehensiveAbstractClass, IMockProtectedSetupForComprehensiveAbstractClass, global::Mockolate.MockExtensionsForComprehensiveAbstractClass.IMockSetupInitializationForComprehensiveAbstractClass, IMockVerifyForComprehensiveAbstractClass, IMockProtectedVerifyForComprehensiveAbstractClass, + global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass, IMockForComprehensiveAbstractClass, IMockSetupForComprehensiveAbstractClass, IMockProtectedSetupForComprehensiveAbstractClass, global::Mockolate.MockExtensionsForComprehensiveAbstractClass.IMockSetupInitializationForComprehensiveAbstractClass, IMockVerifyForComprehensiveAbstractClass, IMockProtectedVerifyForComprehensiveAbstractClass, global::Mockolate.IMock { internal const int MemberId_V_Get = 0; @@ -510,7 +507,7 @@ internal class ComprehensiveAbstractClass : internal const int MemberId_A = 2; internal const int MemberId_P = 3; internal const int MemberCount = 4; - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_V_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_V_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); /// /// Creates a FastMockInteractions sized to MemberCount for use as the mock's interaction store. @@ -608,7 +605,7 @@ void IMockForComprehensiveAbstractClass.ClearAllInteractions() /// string global::Mockolate.IMock.ToString() - => "Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass mock"; + => "Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass mock"; /// [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] @@ -670,20 +667,20 @@ public ComprehensiveAbstractClass(global::Mockolate.MockBehavior behavior, strin { } - #region Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + #region Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass - /// + /// public override int V { get { - return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.PropertyAccess_V_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps ? () => wraps.V : () => base.V); + return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.PropertyAccess_V_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps ? () => wraps.V : () => base.V); } set { - if (!this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V", value)) + if (!this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V", value)) { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps) { wraps.V = value; } @@ -695,7 +692,7 @@ public override int V } } - /// + /// public override int A() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -716,7 +713,7 @@ public override int A() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A")) { if (s_methodSetup.Matches()) { @@ -729,11 +726,11 @@ public override int A() int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_A.Append("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A"); + this.MockolateBuffer_A.Append("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps) { wrappedResult = wraps.A(); hasWrappedResult = true; @@ -745,7 +742,7 @@ public override int A() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -754,7 +751,7 @@ public override int A() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); } - /// + /// protected override int P() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -775,7 +772,7 @@ protected override int P() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P")) { if (s_methodSetup.Matches()) { @@ -788,7 +785,7 @@ protected override int P() int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_P.Append("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P"); + this.MockolateBuffer_P.Append("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P"); } try { @@ -804,7 +801,7 @@ protected override int P() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -813,7 +810,7 @@ protected override int P() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); } - #endregion Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + #endregion Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass #region IMockSetupForComprehensiveAbstractClass @@ -823,7 +820,7 @@ protected override int P() { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, propertySetup); return propertySetup; } @@ -832,7 +829,7 @@ protected override int P() /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass.A() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, methodSetup); return methodSetup; } @@ -844,7 +841,7 @@ protected override int P() /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass.P() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_P, methodSetup); return methodSetup; } @@ -859,24 +856,23 @@ protected override int P() { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForComprehensiveAbstractClass.A() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A", () => $"A()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A", () => $"A()"); #endregion IMockVerifyForComprehensiveAbstractClass #region IMockProtectedVerifyForComprehensiveAbstractClass /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockProtectedVerifyForComprehensiveAbstractClass.P() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_P, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P", () => $"P()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_P, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P", () => $"P()"); #endregion IMockProtectedVerifyForComprehensiveAbstractClass } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class VerifyMonitorComprehensiveAbstractClass(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockVerifyForComprehensiveAbstractClass { @@ -890,17 +886,16 @@ private sealed class VerifyMonitorComprehensiveAbstractClass(global::Mockolate.M { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForComprehensiveAbstractClass.A() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A", () => $"A()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A", () => $"A()"); #endregion IMockVerifyForComprehensiveAbstractClass } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class MockInScenarioForComprehensiveAbstractClass : global::Mockolate.Mock.IMockInScenarioForComprehensiveAbstractClass, global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass, global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass { @@ -929,7 +924,7 @@ public MockInScenarioForComprehensiveAbstractClass(global::Mockolate.MockRegistr { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, _scenarioName, propertySetup); return propertySetup; } @@ -938,7 +933,7 @@ public MockInScenarioForComprehensiveAbstractClass(global::Mockolate.MockRegistr /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass.A() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, _scenarioName, methodSetup); return methodSetup; } @@ -950,7 +945,7 @@ public MockInScenarioForComprehensiveAbstractClass(global::Mockolate.MockRegistr /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass.P() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_P, _scenarioName, methodSetup); return methodSetup; } @@ -959,7 +954,7 @@ public MockInScenarioForComprehensiveAbstractClass(global::Mockolate.MockRegistr } /// - /// The Mockolate accessor for a mock of ComprehensiveAbstractClass, reached through .Mock on the mocked instance. + /// The Mockolate accessor for a mock of ComprehensiveAbstractClass, reached through .Mock on the mocked instance. /// /// /// Groups every operation that acts on the mock rather than on the mocked subject: setups, verifications, event raising, scenarios and monitoring. @@ -967,7 +962,7 @@ public MockInScenarioForComprehensiveAbstractClass(global::Mockolate.MockRegistr internal interface IMockForComprehensiveAbstractClass { /// - /// Configures how members of the mock of ComprehensiveAbstractClass respond when invoked. + /// Configures how members of the mock of ComprehensiveAbstractClass respond when invoked. /// /// /// Each mocked member is available as a strongly-typed entry on this surface. Chain Returns, ReturnsAsync, Throws, ThrowsAsync or Do to control the response; chain InitializeWith/Register to initialize properties and indexers; chain multiple returns/throws to define a sequence; use .For(n), .Only(n), .Forever(), .When(predicate) to control when a callback runs.
@@ -976,7 +971,7 @@ internal interface IMockForComprehensiveAbstractClass IMockSetupForComprehensiveAbstractClass Setup { get; } /// - /// Configures how virtual members of the mock of ComprehensiveAbstractClass respond when invoked. + /// Configures how virtual members of the mock of ComprehensiveAbstractClass respond when invoked. /// /// /// Only members declared as (or ) on the mocked class appear here. All setup chain operators (Returns, Throws, Do, sequences, .For/.Only/.Forever, ...) work identically to Setup. @@ -984,7 +979,7 @@ internal interface IMockForComprehensiveAbstractClass IMockProtectedSetupForComprehensiveAbstractClass SetupProtected { get; } /// - /// Opens a named scenario scope on the mock of ComprehensiveAbstractClass so that additional setups can be registered for that scenario. + /// Opens a named scenario scope on the mock of ComprehensiveAbstractClass so that additional setups can be registered for that scenario. /// /// /// Scenarios let you define per-state behavior. Setups registered inside the returned IMockInScenarioFor... scope only apply while the mock's current scenario matches ; switch scenarios with TransitionTo. @@ -994,7 +989,7 @@ internal interface IMockForComprehensiveAbstractClass IMockInScenarioForComprehensiveAbstractClass InScenario(string scenario); /// - /// Opens a named scenario scope on the mock of ComprehensiveAbstractClass and immediately invokes to register scenario-specific setups. + /// Opens a named scenario scope on the mock of ComprehensiveAbstractClass and immediately invokes to register scenario-specific setups. /// /// /// Equivalent to InScenario(scenario) followed by the setup callback, but returns the original IMockFor... accessor so it chains nicely at mock-creation time. @@ -1005,7 +1000,7 @@ internal interface IMockForComprehensiveAbstractClass IMockForComprehensiveAbstractClass InScenario(string scenario, global::System.Action setup); /// - /// Switches the active scenario of the mock of ComprehensiveAbstractClass to . + /// Switches the active scenario of the mock of ComprehensiveAbstractClass to . /// /// /// After the transition, setups registered via InScenario(string) under that scenario take effect. Scenarios that have no matching setup for a given member fall back to the default (un-scoped) setups. @@ -1015,7 +1010,7 @@ internal interface IMockForComprehensiveAbstractClass IMockForComprehensiveAbstractClass TransitionTo(string scenario); /// - /// Asserts how often, and in which order, members of the mock of ComprehensiveAbstractClass were invoked. + /// Asserts how often, and in which order, members of the mock of ComprehensiveAbstractClass were invoked. /// /// /// Each call to a member here returns a VerificationResult that you terminate with a count assertion: Never(), Once(), Twice(), Exactly(n), AtLeast(n)/AtLeastOnce()/AtLeastTwice(), AtMost(n)/AtMostOnce()/AtMostTwice(), Between(min, max) or Times(predicate).
@@ -1025,7 +1020,7 @@ internal interface IMockForComprehensiveAbstractClass IMockVerifyForComprehensiveAbstractClass Verify { get; } /// - /// Asserts how often, and in which order, members of the mock of ComprehensiveAbstractClass were invoked. + /// Asserts how often, and in which order, members of the mock of ComprehensiveAbstractClass were invoked. /// /// /// Same terminators and modifiers as Verify (Once(), Exactly(n), Within(...), Then(...), ...); applies to members and events instead of public ones. @@ -1079,33 +1074,33 @@ internal interface IMockForComprehensiveAbstractClass } /// - /// Scoped access to setups for a scenario on the mock of ComprehensiveAbstractClass. + /// Scoped access to setups for a scenario on the mock of ComprehensiveAbstractClass. /// internal interface IMockInScenarioForComprehensiveAbstractClass { /// - /// Set up the mock of ComprehensiveAbstractClass within the scenario scope. + /// Set up the mock of ComprehensiveAbstractClass within the scenario scope. /// IMockSetupForComprehensiveAbstractClass Setup { get; } /// - /// Set up protected members of the mock of ComprehensiveAbstractClass within the scenario scope. + /// Set up protected members of the mock of ComprehensiveAbstractClass within the scenario scope. /// IMockProtectedSetupForComprehensiveAbstractClass SetupProtected { get; } } /// - /// Set up the mock of ComprehensiveAbstractClass. + /// Set up the mock of ComprehensiveAbstractClass. /// - internal interface IMockSetupForComprehensiveAbstractClass : global::Mockolate.Setup.IMockSetup + internal interface IMockSetupForComprehensiveAbstractClass : global::Mockolate.Setup.IMockSetup { /// - /// Setup for the int property V. + /// Setup for the int property V. /// global::Mockolate.Setup.PropertySetup V { get; } /// - /// Setup for the method A(). + /// Setup for the method A(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup A(); @@ -1113,12 +1108,12 @@ internal interface IMockSetupForComprehensiveAbstractClass : global::Mockolate.S } /// - /// Set up protected members for the mock of ComprehensiveAbstractClass. + /// Set up protected members for the mock of ComprehensiveAbstractClass. /// internal interface IMockProtectedSetupForComprehensiveAbstractClass { /// - /// Setup for the method P(). + /// Setup for the method P(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup P(); @@ -1126,29 +1121,29 @@ internal interface IMockProtectedSetupForComprehensiveAbstractClass } /// - /// Verify interactions with the mock of ComprehensiveAbstractClass. + /// Verify interactions with the mock of ComprehensiveAbstractClass. /// - internal interface IMockVerifyForComprehensiveAbstractClass : global::Mockolate.Verify.IMockVerify + internal interface IMockVerifyForComprehensiveAbstractClass : global::Mockolate.Verify.IMockVerify { /// - /// Verify interactions with the int property V. + /// Verify interactions with the int property V. /// global::Mockolate.Verify.VerificationPropertyResult V { get; } /// - /// Verify invocations for the method A(). + /// Verify invocations for the method A(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters A(); } /// - /// Verify protected interactions with the mock of ComprehensiveAbstractClass. + /// Verify protected interactions with the mock of ComprehensiveAbstractClass. /// internal interface IMockProtectedVerifyForComprehensiveAbstractClass { /// - /// Verify invocations for the method P(). + /// Verify invocations for the method P(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters P(); diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass__ICombinationMockA.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass__ICombinationMockA.g.cs index 22a9b77c..347e4ba1 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass__ICombinationMockA.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass__ICombinationMockA.g.cs @@ -11,24 +11,23 @@ namespace Mockolate; /// -/// Mock extensions for ComprehensiveAbstractClass that also implements
-/// - ICombinationMockA. +/// Mock extensions for ComprehensiveAbstractClass that also implements
+/// - ICombinationMockA. ///
-[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForComprehensiveAbstractClass__ICombinationMockA { /// - /// Extends this mock so the returned instance also implements ICombinationMockA. + /// Extends this mock so the returned instance also implements ICombinationMockA. /// /// - /// The returned instance is a brand-new mock that shares the mock registry (recorded interactions, scenario state, setups) of this one. Cast it to ICombinationMockA to exercise the extra surface or use .Mock.As<ICombinationMockA>() to reach the Setup/Verify surface of the additional interface. + /// The returned instance is a brand-new mock that shares the mock registry (recorded interactions, scenario state, setups) of this one. Cast it to ICombinationMockA to exercise the extra surface or use .Mock.As<ICombinationMockA>() to reach the Setup/Verify surface of the additional interface. /// /// The mock instance to extend. /// Optional setup callbacks registered on the additional interface before the mock is returned. - /// A mock of the original type that additionally implements ICombinationMockA. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass Implementing(this global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass sut, params global::System.Action[] setups) - where TInterface : global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA + /// A mock of the original type that additionally implements ICombinationMockA. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass Implementing(this global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass sut, params global::System.Action[] setups) + where TInterface : global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA { if (sut is not global::Mockolate.IMock mock) { @@ -62,7 +61,7 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass__IComb } else { - throw new global::Mockolate.Exceptions.MockException($"Could not find any constructor for 'Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass' that matches the {mock.MockRegistry.ConstructorParameters.Length} given parameters ({string.Join(", ", mock.MockRegistry.ConstructorParameters)})."); + throw new global::Mockolate.Exceptions.MockException($"Could not find any constructor for 'Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass' that matches the {mock.MockRegistry.ConstructorParameters.Length} given parameters ({string.Join(", ", mock.MockRegistry.ConstructorParameters)})."); } IMockBehaviorAccess mockBehaviorAccess = (global::Mockolate.IMockBehaviorAccess)mock.MockRegistry.Behavior; if (mockBehaviorAccess.TryGet[]?>(out var additionalSetups)) @@ -116,15 +115,14 @@ static bool TryCastWithDefaultValue(object?[] values, int index, TValue internal static partial class Mock { /// - /// A mock implementation for ComprehensiveAbstractClass that also implements
- /// - ICombinationMockA. + /// A mock implementation for ComprehensiveAbstractClass that also implements
+ /// - ICombinationMockA. ///
[global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class ComprehensiveAbstractClass__ICombinationMockA : - global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass, IMockForComprehensiveAbstractClass, IMockSetupForComprehensiveAbstractClass, IMockProtectedSetupForComprehensiveAbstractClass, global::Mockolate.MockExtensionsForComprehensiveAbstractClass.IMockSetupInitializationForComprehensiveAbstractClass, IMockVerifyForComprehensiveAbstractClass, IMockProtectedVerifyForComprehensiveAbstractClass, - global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA, IMockForICombinationMockA, IMockSetupForICombinationMockA, IMockVerifyForICombinationMockA, + global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass, IMockForComprehensiveAbstractClass, IMockSetupForComprehensiveAbstractClass, IMockProtectedSetupForComprehensiveAbstractClass, global::Mockolate.MockExtensionsForComprehensiveAbstractClass.IMockSetupInitializationForComprehensiveAbstractClass, IMockVerifyForComprehensiveAbstractClass, IMockProtectedVerifyForComprehensiveAbstractClass, + global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA, IMockForICombinationMockA, IMockSetupForICombinationMockA, IMockVerifyForICombinationMockA, global::Mockolate.IMock { internal const int MemberId_V_Get = 0; @@ -135,8 +133,8 @@ internal class ComprehensiveAbstractClass__ICombinationMockA : internal const int MemberId_Value_Set = 5; internal const int MemberId_Run = 6; internal const int MemberCount = 7; - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_V_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_Value_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_V_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_Value_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value"); /// [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] @@ -239,7 +237,7 @@ void IMockForICombinationMockA.ClearAllInteractions() /// string global::Mockolate.IMock.ToString() - => "Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass mock that also implements Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA"; + => "Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass mock that also implements Mockolate.Tests.GeneratorCoverage.ICombinationMockA"; /// [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] @@ -273,20 +271,20 @@ public ComprehensiveAbstractClass__ICombinationMockA(global::Mockolate.MockRegis this.MockRegistry = mockRegistry; } - #region Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + #region Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass - /// + /// public override int V { get { - return this.MockRegistry.GetProperty(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA.PropertyAccess_V_Get, () => this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps ? () => wraps.V : () => base.V); + return this.MockRegistry.GetProperty(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA.PropertyAccess_V_Get, () => this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps ? () => wraps.V : () => base.V); } set { - if (!this.MockRegistry.SetProperty("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V", value)) + if (!this.MockRegistry.SetProperty("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V", value)) { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps) { wraps.V = value; } @@ -298,7 +296,7 @@ public override int V } } - /// + /// public override int A() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -319,7 +317,7 @@ public override int A() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A")) { if (s_methodSetup.Matches()) { @@ -332,11 +330,11 @@ public override int A() int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A")); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps) { wrappedResult = wraps.A(); hasWrappedResult = true; @@ -348,7 +346,7 @@ public override int A() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -357,7 +355,7 @@ public override int A() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); } - /// + /// protected override int P() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -378,7 +376,7 @@ protected override int P() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P")) { if (s_methodSetup.Matches()) { @@ -391,7 +389,7 @@ protected override int P() int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P")); } try { @@ -407,7 +405,7 @@ protected override int P() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -416,12 +414,12 @@ protected override int P() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); } - #endregion Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + #endregion Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass - #region Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA + #region Mockolate.Tests.GeneratorCoverage.ICombinationMockA - /// - int global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value + /// + int global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value { get { @@ -429,8 +427,8 @@ protected override int P() } } - /// - void global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run() + /// + void global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run() { global::Mockolate.Setup.VoidMethodSetup? methodSetup = null; if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) @@ -450,7 +448,7 @@ protected override int P() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run")) + foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run")) { if (s_methodSetup.Matches()) { @@ -462,7 +460,7 @@ protected override int P() bool hasWrappedResult = false; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run")); } try { @@ -473,11 +471,11 @@ protected override int P() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run()' was invoked without prior setup."); } } - #endregion Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA + #endregion Mockolate.Tests.GeneratorCoverage.ICombinationMockA #region IMockSetupForComprehensiveAbstractClass @@ -487,7 +485,7 @@ protected override int P() { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA.MemberId_V_Get, propertySetup); return propertySetup; } @@ -496,7 +494,7 @@ protected override int P() /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass.A() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA.MemberId_A, methodSetup); return methodSetup; } @@ -508,7 +506,7 @@ protected override int P() /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass.P() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA.MemberId_P, methodSetup); return methodSetup; } @@ -523,7 +521,7 @@ protected override int P() { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA.MemberId_Value_Get, propertySetup); return propertySetup; } @@ -532,7 +530,7 @@ protected override int P() /// global::Mockolate.Setup.IVoidMethodSetup global::Mockolate.Mock.IMockSetupForICombinationMockA.Run() { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA.MemberId_Run, methodSetup); return methodSetup; } @@ -547,20 +545,20 @@ protected override int P() { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForComprehensiveAbstractClass.A() - => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A", __i => true, () => $"A()"); + => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A", __i => true, () => $"A()"); #endregion IMockVerifyForComprehensiveAbstractClass #region IMockProtectedVerifyForComprehensiveAbstractClass /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockProtectedVerifyForComprehensiveAbstractClass.P() - => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P", __i => true, () => $"P()"); + => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P", __i => true, () => $"P()"); #endregion IMockProtectedVerifyForComprehensiveAbstractClass #region IMockVerifyForICombinationMockA @@ -571,13 +569,13 @@ protected override int P() { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForICombinationMockA.Run() - => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run", __i => true, () => $"Run()"); + => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run", __i => true, () => $"Run()"); #endregion IMockVerifyForICombinationMockA } } diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.g.cs index 3f269607..c8af595a 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.g.cs @@ -11,25 +11,24 @@ namespace Mockolate; /// -/// Mock extensions for ComprehensiveAbstractClass that also implements
-/// - ICombinationMockA
-/// - ICombinationMockB. +/// Mock extensions for ComprehensiveAbstractClass that also implements
+/// - ICombinationMockA
+/// - ICombinationMockB. ///
-[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB { /// - /// Extends this mock so the returned instance also implements ICombinationMockB. + /// Extends this mock so the returned instance also implements ICombinationMockB. /// /// - /// The returned instance is a brand-new mock that shares the mock registry (recorded interactions, scenario state, setups) of this one. Cast it to ICombinationMockB to exercise the extra surface or use .Mock.As<ICombinationMockB>() to reach the Setup/Verify surface of the additional interface. + /// The returned instance is a brand-new mock that shares the mock registry (recorded interactions, scenario state, setups) of this one. Cast it to ICombinationMockB to exercise the extra surface or use .Mock.As<ICombinationMockB>() to reach the Setup/Verify surface of the additional interface. /// /// The mock instance to extend. /// Optional setup callbacks registered on the additional interface before the mock is returned. - /// A mock of the original type that additionally implements ICombinationMockB. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass Implementing(this global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass sut, params global::System.Action[] setups) - where TInterface : global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB + /// A mock of the original type that additionally implements ICombinationMockB. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass Implementing(this global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass sut, params global::System.Action[] setups) + where TInterface : global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB { if (sut is not global::Mockolate.IMock mock) { @@ -63,7 +62,7 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass__IComb } else { - throw new global::Mockolate.Exceptions.MockException($"Could not find any constructor for 'Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass' that matches the {mock.MockRegistry.ConstructorParameters.Length} given parameters ({string.Join(", ", mock.MockRegistry.ConstructorParameters)})."); + throw new global::Mockolate.Exceptions.MockException($"Could not find any constructor for 'Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass' that matches the {mock.MockRegistry.ConstructorParameters.Length} given parameters ({string.Join(", ", mock.MockRegistry.ConstructorParameters)})."); } IMockBehaviorAccess mockBehaviorAccess = (global::Mockolate.IMockBehaviorAccess)mock.MockRegistry.Behavior; if (mockBehaviorAccess.TryGet[]?>(out var additionalSetups)) @@ -117,17 +116,16 @@ static bool TryCastWithDefaultValue(object?[] values, int index, TValue internal static partial class Mock { /// - /// A mock implementation for ComprehensiveAbstractClass that also implements
- /// - ICombinationMockA
- /// - ICombinationMockB. + /// A mock implementation for ComprehensiveAbstractClass that also implements
+ /// - ICombinationMockA
+ /// - ICombinationMockB. ///
[global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB : - global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass, IMockForComprehensiveAbstractClass, IMockSetupForComprehensiveAbstractClass, IMockProtectedSetupForComprehensiveAbstractClass, global::Mockolate.MockExtensionsForComprehensiveAbstractClass.IMockSetupInitializationForComprehensiveAbstractClass, IMockVerifyForComprehensiveAbstractClass, IMockProtectedVerifyForComprehensiveAbstractClass, - global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA, IMockForICombinationMockA, IMockSetupForICombinationMockA, IMockVerifyForICombinationMockA, - global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB, IMockForICombinationMockB, IMockSetupForICombinationMockB, IMockVerifyForICombinationMockB, + global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass, IMockForComprehensiveAbstractClass, IMockSetupForComprehensiveAbstractClass, IMockProtectedSetupForComprehensiveAbstractClass, global::Mockolate.MockExtensionsForComprehensiveAbstractClass.IMockSetupInitializationForComprehensiveAbstractClass, IMockVerifyForComprehensiveAbstractClass, IMockProtectedVerifyForComprehensiveAbstractClass, + global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA, IMockForICombinationMockA, IMockSetupForICombinationMockA, IMockVerifyForICombinationMockA, + global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB, IMockForICombinationMockB, IMockSetupForICombinationMockB, IMockVerifyForICombinationMockB, global::Mockolate.IMock { internal const int MemberId_V_Get = 0; @@ -141,9 +139,9 @@ internal class ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB internal const int MemberId_Value_Set_2 = 8; internal const int MemberId_Run_2 = 9; internal const int MemberCount = 10; - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_V_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_Value_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value"); - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_Value_Get_2 = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Value"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_V_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_Value_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_Value_Get_2 = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Value"); /// [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] @@ -287,7 +285,7 @@ void IMockForICombinationMockB.ClearAllInteractions() /// string global::Mockolate.IMock.ToString() - => "Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass mock that also implements Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA, Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB"; + => "Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass mock that also implements Mockolate.Tests.GeneratorCoverage.ICombinationMockA, Mockolate.Tests.GeneratorCoverage.ICombinationMockB"; /// [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] @@ -321,20 +319,20 @@ public ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB(global:: this.MockRegistry = mockRegistry; } - #region Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + #region Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass - /// + /// public override int V { get { - return this.MockRegistry.GetProperty(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.PropertyAccess_V_Get, () => this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps ? () => wraps.V : () => base.V); + return this.MockRegistry.GetProperty(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.PropertyAccess_V_Get, () => this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps ? () => wraps.V : () => base.V); } set { - if (!this.MockRegistry.SetProperty("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V", value)) + if (!this.MockRegistry.SetProperty("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V", value)) { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps) { wraps.V = value; } @@ -346,7 +344,7 @@ public override int V } } - /// + /// public override int A() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -367,7 +365,7 @@ public override int A() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A")) { if (s_methodSetup.Matches()) { @@ -380,11 +378,11 @@ public override int A() int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A")); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps) { wrappedResult = wraps.A(); hasWrappedResult = true; @@ -396,7 +394,7 @@ public override int A() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -405,7 +403,7 @@ public override int A() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); } - /// + /// protected override int P() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -426,7 +424,7 @@ protected override int P() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P")) { if (s_methodSetup.Matches()) { @@ -439,7 +437,7 @@ protected override int P() int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P")); } try { @@ -455,7 +453,7 @@ protected override int P() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -464,12 +462,12 @@ protected override int P() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); } - #endregion Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + #endregion Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass - #region Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA + #region Mockolate.Tests.GeneratorCoverage.ICombinationMockA - /// - int global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value + /// + int global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value { get { @@ -477,8 +475,8 @@ protected override int P() } } - /// - void global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run() + /// + void global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run() { global::Mockolate.Setup.VoidMethodSetup? methodSetup = null; if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) @@ -498,7 +496,7 @@ protected override int P() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run")) + foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run")) { if (s_methodSetup.Matches()) { @@ -510,7 +508,7 @@ protected override int P() bool hasWrappedResult = false; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run")); } try { @@ -521,16 +519,16 @@ protected override int P() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run()' was invoked without prior setup."); } } - #endregion Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA + #endregion Mockolate.Tests.GeneratorCoverage.ICombinationMockA - #region Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB + #region Mockolate.Tests.GeneratorCoverage.ICombinationMockB - /// - int global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Value + /// + int global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Value { get { @@ -538,8 +536,8 @@ protected override int P() } } - /// - void global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run() + /// + void global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run() { global::Mockolate.Setup.VoidMethodSetup? methodSetup = null; if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) @@ -559,7 +557,7 @@ protected override int P() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run")) + foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run")) { if (s_methodSetup.Matches()) { @@ -571,7 +569,7 @@ protected override int P() bool hasWrappedResult = false; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run")); } try { @@ -582,11 +580,11 @@ protected override int P() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run()' was invoked without prior setup."); } } - #endregion Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB + #endregion Mockolate.Tests.GeneratorCoverage.ICombinationMockB #region IMockSetupForComprehensiveAbstractClass @@ -596,7 +594,7 @@ protected override int P() { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.MemberId_V_Get, propertySetup); return propertySetup; } @@ -605,7 +603,7 @@ protected override int P() /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass.A() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.MemberId_A, methodSetup); return methodSetup; } @@ -617,7 +615,7 @@ protected override int P() /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass.P() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.MemberId_P, methodSetup); return methodSetup; } @@ -632,7 +630,7 @@ protected override int P() { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.MemberId_Value_Get, propertySetup); return propertySetup; } @@ -641,7 +639,7 @@ protected override int P() /// global::Mockolate.Setup.IVoidMethodSetup global::Mockolate.Mock.IMockSetupForICombinationMockA.Run() { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.MemberId_Run, methodSetup); return methodSetup; } @@ -656,7 +654,7 @@ protected override int P() { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Value"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Value"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.MemberId_Value_Get_2, propertySetup); return propertySetup; } @@ -665,7 +663,7 @@ protected override int P() /// global::Mockolate.Setup.IVoidMethodSetup global::Mockolate.Mock.IMockSetupForICombinationMockB.Run() { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass__ICombinationMockA__ICombinationMockB.MemberId_Run_2, methodSetup); return methodSetup; } @@ -680,20 +678,20 @@ protected override int P() { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForComprehensiveAbstractClass.A() - => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A", __i => true, () => $"A()"); + => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A", __i => true, () => $"A()"); #endregion IMockVerifyForComprehensiveAbstractClass #region IMockProtectedVerifyForComprehensiveAbstractClass /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockProtectedVerifyForComprehensiveAbstractClass.P() - => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P", __i => true, () => $"P()"); + => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P", __i => true, () => $"P()"); #endregion IMockProtectedVerifyForComprehensiveAbstractClass #region IMockVerifyForICombinationMockA @@ -704,13 +702,13 @@ protected override int P() { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForICombinationMockA.Run() - => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run", __i => true, () => $"Run()"); + => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run", __i => true, () => $"Run()"); #endregion IMockVerifyForICombinationMockA #region IMockVerifyForICombinationMockB @@ -721,13 +719,13 @@ protected override int P() { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Value"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Value"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForICombinationMockB.Run() - => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run", __i => true, () => $"Run()"); + => this.MockRegistry.VerifyMethod(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run", __i => true, () => $"Run()"); #endregion IMockVerifyForICombinationMockB } } diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ICombinationMockA.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ICombinationMockA.g.cs index 04daa015..86d70a01 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ICombinationMockA.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ICombinationMockA.g.cs @@ -11,20 +11,19 @@ namespace Mockolate; /// -/// Mock extensions for ICombinationMockA. +/// Mock extensions for ICombinationMockA. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForICombinationMockA { /// - extension(global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA mock) + extension(global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA mock) { /// - /// Gets the mock accessor for ICombinationMockA - the entry point for configuring setups, verifying interactions and raising events. + /// Gets the mock accessor for ICombinationMockA - the entry point for configuring setups, verifying interactions and raising events. /// /// - /// The accessor is the bridge between the strongly-typed instance of ICombinationMockA returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
+ /// The accessor is the bridge between the strongly-typed instance of ICombinationMockA returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
/// Through it you can:
///
/// Setup - configure how members respond when invoked (Returns, Throws, Do, InitializeWith, ...).
@@ -34,7 +33,7 @@ internal static partial class MockExtensionsForICombinationMockA /// VerifySetup - verify how often a specific setup matched.
///
///
- /// The instance is not a Mockolate-generated mock of ICombinationMockA. + /// The instance is not a Mockolate-generated mock of ICombinationMockA. public global::Mockolate.Mock.IMockForICombinationMockA Mock { get @@ -48,10 +47,10 @@ internal static partial class MockExtensionsForICombinationMockA } /// - /// Creates a new mock of ICombinationMockA with the default MockBehavior. + /// Creates a new mock of ICombinationMockA with the default MockBehavior. /// /// - /// The returned instance is a strongly-typed mock generated at compile time - it implements ICombinationMockA and exposes the Mockolate surface through .Mock:
+ /// The returned instance is a strongly-typed mock generated at compile time - it implements ICombinationMockA and exposes the Mockolate surface through .Mock:
///
/// .Mock.Setup configures how members respond (Returns, Throws, Do, InitializeWith, sequences, callbacks).
/// .Mock.Verify asserts how often and in which order members were invoked.
@@ -59,43 +58,43 @@ internal static partial class MockExtensionsForICombinationMockA /// With the default behavior, un-configured members return default values (empty collections / strings, completed tasks, otherwise) and base-class implementations are invoked for class mocks. Use one of the overloads that accepts a MockBehavior to customize this (for example to make un-configured calls throw or to skip the base class).
/// Overloads allow you to additionally pass constructor parameters (for class mocks), apply an initial setup callback before the instance is returned, or combine both. ///
- /// A new mock instance of ICombinationMockA. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA CreateMock() + /// A new mock instance of ICombinationMockA. + public static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA CreateMock() => CreateMock(null, null, (object?[]?)null); /// - /// Creates a new mock of ICombinationMockA with the default MockBehavior, applying the given immediately. + /// Creates a new mock of ICombinationMockA with the default MockBehavior, applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of ICombinationMockA. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA CreateMock(global::System.Action setup) + /// A new mock instance of ICombinationMockA. + public static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA CreateMock(global::System.Action setup) => CreateMock(null, setup, (object?[]?)null); /// - /// Creates a new mock of ICombinationMockA with the given . + /// Creates a new mock of ICombinationMockA with the given . /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. - /// A new mock instance of ICombinationMockA. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA CreateMock(global::Mockolate.MockBehavior mockBehavior) + /// A new mock instance of ICombinationMockA. + public static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA CreateMock(global::Mockolate.MockBehavior mockBehavior) => CreateMock(mockBehavior, null, (object?[]?)null); /// - /// Creates a new mock of ICombinationMockA with the given , applying the given immediately. + /// Creates a new mock of ICombinationMockA with the given , applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of ICombinationMockA. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) + /// A new mock instance of ICombinationMockA. + public static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) => CreateMock(mockBehavior, setup, (object?[]?)null); /// - /// Creates a new mock of ICombinationMockA using the given , applying the given immediately, using the given . + /// Creates a new mock of ICombinationMockA using the given , applying the given immediately, using the given . /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -103,8 +102,8 @@ internal static partial class MockExtensionsForICombinationMockA /// Controls how the mock responds when members are invoked without a matching setup, or for MockBehavior.Default. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned, or to skip. /// Values forwarded to a matching base-class constructor, or to use the parameterless constructor. - /// A new mock instance of ICombinationMockA. - private static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) + /// A new mock instance of ICombinationMockA. + private static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) { if (mockBehavior is not null) { @@ -128,7 +127,7 @@ internal static partial class MockExtensionsForICombinationMockA return CreateMockInstance(mockRegistry, constructorParameters, setup); } - private static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) + private static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) { var value = new global::Mockolate.Mock.ICombinationMockA(mockRegistry); if (setup is not null) @@ -144,8 +143,8 @@ internal static partial class MockExtensionsForICombinationMockA /// Public members on the mock forward to unless overridden by a setup; protected members still go through the base-class implementation. All forwarded interactions are recorded and can be verified the same as on a plain mock. /// /// The real object whose calls should be forwarded. Must not be . - /// A new mock of ICombinationMockA that delegates to . - public global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA Wrapping(global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA instance) + /// A new mock of ICombinationMockA that delegates to . + public global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA Wrapping(global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA instance) { if (mock is global::Mockolate.IMock mockInterface) { @@ -167,11 +166,11 @@ internal static partial class MockExtensionsForICombinationMockA /// /// The is applied to the mock before the constructor is executed. Calling Initialize again overlays additional setups on top of any previously registered ones. /// - /// The mockable type derived from ICombinationMockA that this setup should apply to. + /// The mockable type derived from ICombinationMockA that this setup should apply to. /// Callback invoked when a new mock of is created. /// A new MockBehavior with the registered initializer. The original instance is unchanged. public global::Mockolate.MockBehavior Initialize(global::System.Action setup) - where T : global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA + where T : global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA { var behaviorAccess = (global::Mockolate.IMockBehaviorAccess)behavior; return behaviorAccess.Set(setup); @@ -195,20 +194,19 @@ private sealed class CovariantParameterAdapter(global::Mockolate.Parameters.I internal static partial class Mock { /// - /// A mock implementation for ICombinationMockA. + /// A mock implementation for ICombinationMockA. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class ICombinationMockA : - global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA, IMockForICombinationMockA, IMockSetupForICombinationMockA, IMockVerifyForICombinationMockA, + global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA, IMockForICombinationMockA, IMockSetupForICombinationMockA, IMockVerifyForICombinationMockA, global::Mockolate.IMock { internal const int MemberId_Value_Get = 0; internal const int MemberId_Value_Set = 1; internal const int MemberId_Run = 2; internal const int MemberCount = 3; - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_Value_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_Value_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value"); /// /// Creates a FastMockInteractions sized to MemberCount for use as the mock's interaction store. @@ -283,7 +281,7 @@ void IMockForICombinationMockA.ClearAllInteractions() /// string global::Mockolate.IMock.ToString() - => "Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA mock"; + => "Mockolate.Tests.GeneratorCoverage.ICombinationMockA mock"; /// public ICombinationMockA(global::Mockolate.MockRegistry mockRegistry) @@ -297,18 +295,18 @@ public ICombinationMockA(global::Mockolate.MockBehavior behavior) { } - #region Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA + #region Mockolate.Tests.GeneratorCoverage.ICombinationMockA - /// + /// public int Value { get { - return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockA.PropertyAccess_Value_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is not global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA wraps ? null : () => wraps.Value); + return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockA.PropertyAccess_Value_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is not global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA wraps ? null : () => wraps.Value); } } - /// + /// public void Run() { global::Mockolate.Setup.VoidMethodSetup? methodSetup = null; @@ -329,7 +327,7 @@ public void Run() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run")) + foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run")) { if (s_methodSetup.Matches()) { @@ -341,11 +339,11 @@ public void Run() bool hasWrappedResult = false; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_Run.Append("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run"); + this.MockolateBuffer_Run.Append("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA wraps) { wraps.Run(); hasWrappedResult = true; @@ -357,11 +355,11 @@ public void Run() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run()' was invoked without prior setup."); } } - #endregion Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA + #endregion Mockolate.Tests.GeneratorCoverage.ICombinationMockA #region IMockSetupForICombinationMockA @@ -371,7 +369,7 @@ public void Run() { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Get, propertySetup); return propertySetup; } @@ -380,7 +378,7 @@ public void Run() /// global::Mockolate.Setup.IVoidMethodSetup global::Mockolate.Mock.IMockSetupForICombinationMockA.Run() { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ICombinationMockA.MemberId_Run, methodSetup); return methodSetup; } @@ -395,17 +393,16 @@ public void Run() { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Set, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForICombinationMockA.Run() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ICombinationMockA.MemberId_Run, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run", () => $"Run()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ICombinationMockA.MemberId_Run, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run", () => $"Run()"); #endregion IMockVerifyForICombinationMockA } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class VerifyMonitorICombinationMockA(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockVerifyForICombinationMockA { @@ -419,17 +416,16 @@ private sealed class VerifyMonitorICombinationMockA(global::Mockolate.MockRegist { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Set, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForICombinationMockA.Run() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ICombinationMockA.MemberId_Run, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run", () => $"Run()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ICombinationMockA.MemberId_Run, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run", () => $"Run()"); #endregion IMockVerifyForICombinationMockA } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class MockInScenarioForICombinationMockA : global::Mockolate.Mock.IMockInScenarioForICombinationMockA, global::Mockolate.Mock.IMockSetupForICombinationMockA { @@ -454,7 +450,7 @@ public MockInScenarioForICombinationMockA(global::Mockolate.MockRegistry mockReg { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Value"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Value"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ICombinationMockA.MemberId_Value_Get, _scenarioName, propertySetup); return propertySetup; } @@ -463,7 +459,7 @@ public MockInScenarioForICombinationMockA(global::Mockolate.MockRegistry mockReg /// global::Mockolate.Setup.IVoidMethodSetup global::Mockolate.Mock.IMockSetupForICombinationMockA.Run() { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockA.Run"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockA.Run"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ICombinationMockA.MemberId_Run, _scenarioName, methodSetup); return methodSetup; } @@ -472,7 +468,7 @@ public MockInScenarioForICombinationMockA(global::Mockolate.MockRegistry mockReg } /// - /// The Mockolate accessor for a mock of ICombinationMockA, reached through .Mock on the mocked instance. + /// The Mockolate accessor for a mock of ICombinationMockA, reached through .Mock on the mocked instance. /// /// /// Groups every operation that acts on the mock rather than on the mocked subject: setups, verifications, event raising, scenarios and monitoring. @@ -480,7 +476,7 @@ public MockInScenarioForICombinationMockA(global::Mockolate.MockRegistry mockReg internal interface IMockForICombinationMockA { /// - /// Configures how members of the mock of ICombinationMockA respond when invoked. + /// Configures how members of the mock of ICombinationMockA respond when invoked. /// /// /// Each mocked member is available as a strongly-typed entry on this surface. Chain Returns, ReturnsAsync, Throws, ThrowsAsync or Do to control the response; chain InitializeWith/Register to initialize properties and indexers; chain multiple returns/throws to define a sequence; use .For(n), .Only(n), .Forever(), .When(predicate) to control when a callback runs.
@@ -489,7 +485,7 @@ internal interface IMockForICombinationMockA IMockSetupForICombinationMockA Setup { get; } /// - /// Opens a named scenario scope on the mock of ICombinationMockA so that additional setups can be registered for that scenario. + /// Opens a named scenario scope on the mock of ICombinationMockA so that additional setups can be registered for that scenario. /// /// /// Scenarios let you define per-state behavior. Setups registered inside the returned IMockInScenarioFor... scope only apply while the mock's current scenario matches ; switch scenarios with TransitionTo. @@ -499,7 +495,7 @@ internal interface IMockForICombinationMockA IMockInScenarioForICombinationMockA InScenario(string scenario); /// - /// Opens a named scenario scope on the mock of ICombinationMockA and immediately invokes to register scenario-specific setups. + /// Opens a named scenario scope on the mock of ICombinationMockA and immediately invokes to register scenario-specific setups. /// /// /// Equivalent to InScenario(scenario) followed by the setup callback, but returns the original IMockFor... accessor so it chains nicely at mock-creation time. @@ -510,7 +506,7 @@ internal interface IMockForICombinationMockA IMockForICombinationMockA InScenario(string scenario, global::System.Action setup); /// - /// Switches the active scenario of the mock of ICombinationMockA to . + /// Switches the active scenario of the mock of ICombinationMockA to . /// /// /// After the transition, setups registered via InScenario(string) under that scenario take effect. Scenarios that have no matching setup for a given member fall back to the default (un-scoped) setups. @@ -520,7 +516,7 @@ internal interface IMockForICombinationMockA IMockForICombinationMockA TransitionTo(string scenario); /// - /// Asserts how often, and in which order, members of the mock of ICombinationMockA were invoked. + /// Asserts how often, and in which order, members of the mock of ICombinationMockA were invoked. /// /// /// Each call to a member here returns a VerificationResult that you terminate with a count assertion: Never(), Once(), Twice(), Exactly(n), AtLeast(n)/AtLeastOnce()/AtLeastTwice(), AtMost(n)/AtMostOnce()/AtMostTwice(), Between(min, max) or Times(predicate).
@@ -576,28 +572,28 @@ internal interface IMockForICombinationMockA } /// - /// Scoped access to setups for a scenario on the mock of ICombinationMockA. + /// Scoped access to setups for a scenario on the mock of ICombinationMockA. /// internal interface IMockInScenarioForICombinationMockA { /// - /// Set up the mock of ICombinationMockA within the scenario scope. + /// Set up the mock of ICombinationMockA within the scenario scope. /// IMockSetupForICombinationMockA Setup { get; } } /// - /// Set up the mock of ICombinationMockA. + /// Set up the mock of ICombinationMockA. /// - internal interface IMockSetupForICombinationMockA : global::Mockolate.Setup.IMockSetup + internal interface IMockSetupForICombinationMockA : global::Mockolate.Setup.IMockSetup { /// - /// Setup for the int property Value. + /// Setup for the int property Value. /// global::Mockolate.Setup.PropertySetup Value { get; } /// - /// Setup for the method Run(). + /// Setup for the method Run(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IVoidMethodSetup Run(); @@ -605,17 +601,17 @@ internal interface IMockSetupForICombinationMockA : global::Mockolate.Setup.IMoc } /// - /// Verify interactions with the mock of ICombinationMockA. + /// Verify interactions with the mock of ICombinationMockA. /// - internal interface IMockVerifyForICombinationMockA : global::Mockolate.Verify.IMockVerify + internal interface IMockVerifyForICombinationMockA : global::Mockolate.Verify.IMockVerify { /// - /// Verify interactions with the int property Value. + /// Verify interactions with the int property Value. /// global::Mockolate.Verify.VerificationPropertyResult Value { get; } /// - /// Verify invocations for the method Run(). + /// Verify invocations for the method Run(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters Run(); diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ICombinationMockB.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ICombinationMockB.g.cs index 673715ff..71c02c1b 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ICombinationMockB.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.ICombinationMockB.g.cs @@ -11,20 +11,19 @@ namespace Mockolate; /// -/// Mock extensions for ICombinationMockB. +/// Mock extensions for ICombinationMockB. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForICombinationMockB { /// - extension(global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB mock) + extension(global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB mock) { /// - /// Gets the mock accessor for ICombinationMockB - the entry point for configuring setups, verifying interactions and raising events. + /// Gets the mock accessor for ICombinationMockB - the entry point for configuring setups, verifying interactions and raising events. /// /// - /// The accessor is the bridge between the strongly-typed instance of ICombinationMockB returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
+ /// The accessor is the bridge between the strongly-typed instance of ICombinationMockB returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
/// Through it you can:
///
/// Setup - configure how members respond when invoked (Returns, Throws, Do, InitializeWith, ...).
@@ -34,7 +33,7 @@ internal static partial class MockExtensionsForICombinationMockB /// VerifySetup - verify how often a specific setup matched.
///
///
- /// The instance is not a Mockolate-generated mock of ICombinationMockB. + /// The instance is not a Mockolate-generated mock of ICombinationMockB. public global::Mockolate.Mock.IMockForICombinationMockB Mock { get @@ -48,10 +47,10 @@ internal static partial class MockExtensionsForICombinationMockB } /// - /// Creates a new mock of ICombinationMockB with the default MockBehavior. + /// Creates a new mock of ICombinationMockB with the default MockBehavior. /// /// - /// The returned instance is a strongly-typed mock generated at compile time - it implements ICombinationMockB and exposes the Mockolate surface through .Mock:
+ /// The returned instance is a strongly-typed mock generated at compile time - it implements ICombinationMockB and exposes the Mockolate surface through .Mock:
///
/// .Mock.Setup configures how members respond (Returns, Throws, Do, InitializeWith, sequences, callbacks).
/// .Mock.Verify asserts how often and in which order members were invoked.
@@ -59,43 +58,43 @@ internal static partial class MockExtensionsForICombinationMockB /// With the default behavior, un-configured members return default values (empty collections / strings, completed tasks, otherwise) and base-class implementations are invoked for class mocks. Use one of the overloads that accepts a MockBehavior to customize this (for example to make un-configured calls throw or to skip the base class).
/// Overloads allow you to additionally pass constructor parameters (for class mocks), apply an initial setup callback before the instance is returned, or combine both. ///
- /// A new mock instance of ICombinationMockB. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB CreateMock() + /// A new mock instance of ICombinationMockB. + public static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB CreateMock() => CreateMock(null, null, (object?[]?)null); /// - /// Creates a new mock of ICombinationMockB with the default MockBehavior, applying the given immediately. + /// Creates a new mock of ICombinationMockB with the default MockBehavior, applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of ICombinationMockB. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB CreateMock(global::System.Action setup) + /// A new mock instance of ICombinationMockB. + public static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB CreateMock(global::System.Action setup) => CreateMock(null, setup, (object?[]?)null); /// - /// Creates a new mock of ICombinationMockB with the given . + /// Creates a new mock of ICombinationMockB with the given . /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. - /// A new mock instance of ICombinationMockB. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB CreateMock(global::Mockolate.MockBehavior mockBehavior) + /// A new mock instance of ICombinationMockB. + public static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB CreateMock(global::Mockolate.MockBehavior mockBehavior) => CreateMock(mockBehavior, null, (object?[]?)null); /// - /// Creates a new mock of ICombinationMockB with the given , applying the given immediately. + /// Creates a new mock of ICombinationMockB with the given , applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of ICombinationMockB. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) + /// A new mock instance of ICombinationMockB. + public static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) => CreateMock(mockBehavior, setup, (object?[]?)null); /// - /// Creates a new mock of ICombinationMockB using the given , applying the given immediately, using the given . + /// Creates a new mock of ICombinationMockB using the given , applying the given immediately, using the given . /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -103,8 +102,8 @@ internal static partial class MockExtensionsForICombinationMockB /// Controls how the mock responds when members are invoked without a matching setup, or for MockBehavior.Default. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned, or to skip. /// Values forwarded to a matching base-class constructor, or to use the parameterless constructor. - /// A new mock instance of ICombinationMockB. - private static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) + /// A new mock instance of ICombinationMockB. + private static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) { if (mockBehavior is not null) { @@ -128,7 +127,7 @@ internal static partial class MockExtensionsForICombinationMockB return CreateMockInstance(mockRegistry, constructorParameters, setup); } - private static global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) + private static global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) { var value = new global::Mockolate.Mock.ICombinationMockB(mockRegistry); if (setup is not null) @@ -144,8 +143,8 @@ internal static partial class MockExtensionsForICombinationMockB /// Public members on the mock forward to unless overridden by a setup; protected members still go through the base-class implementation. All forwarded interactions are recorded and can be verified the same as on a plain mock. /// /// The real object whose calls should be forwarded. Must not be . - /// A new mock of ICombinationMockB that delegates to . - public global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB Wrapping(global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB instance) + /// A new mock of ICombinationMockB that delegates to . + public global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB Wrapping(global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB instance) { if (mock is global::Mockolate.IMock mockInterface) { @@ -167,11 +166,11 @@ internal static partial class MockExtensionsForICombinationMockB /// /// The is applied to the mock before the constructor is executed. Calling Initialize again overlays additional setups on top of any previously registered ones. /// - /// The mockable type derived from ICombinationMockB that this setup should apply to. + /// The mockable type derived from ICombinationMockB that this setup should apply to. /// Callback invoked when a new mock of is created. /// A new MockBehavior with the registered initializer. The original instance is unchanged. public global::Mockolate.MockBehavior Initialize(global::System.Action setup) - where T : global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB + where T : global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB { var behaviorAccess = (global::Mockolate.IMockBehaviorAccess)behavior; return behaviorAccess.Set(setup); @@ -195,20 +194,19 @@ private sealed class CovariantParameterAdapter(global::Mockolate.Parameters.I internal static partial class Mock { /// - /// A mock implementation for ICombinationMockB. + /// A mock implementation for ICombinationMockB. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class ICombinationMockB : - global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB, IMockForICombinationMockB, IMockSetupForICombinationMockB, IMockVerifyForICombinationMockB, + global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB, IMockForICombinationMockB, IMockSetupForICombinationMockB, IMockVerifyForICombinationMockB, global::Mockolate.IMock { internal const int MemberId_Value_Get = 0; internal const int MemberId_Value_Set = 1; internal const int MemberId_Run = 2; internal const int MemberCount = 3; - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_Value_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Value"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_Value_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Value"); /// /// Creates a FastMockInteractions sized to MemberCount for use as the mock's interaction store. @@ -283,7 +281,7 @@ void IMockForICombinationMockB.ClearAllInteractions() /// string global::Mockolate.IMock.ToString() - => "Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB mock"; + => "Mockolate.Tests.GeneratorCoverage.ICombinationMockB mock"; /// public ICombinationMockB(global::Mockolate.MockRegistry mockRegistry) @@ -297,18 +295,18 @@ public ICombinationMockB(global::Mockolate.MockBehavior behavior) { } - #region Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB + #region Mockolate.Tests.GeneratorCoverage.ICombinationMockB - /// + /// public int Value { get { - return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockB.PropertyAccess_Value_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is not global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB wraps ? null : () => wraps.Value); + return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockB.PropertyAccess_Value_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is not global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB wraps ? null : () => wraps.Value); } } - /// + /// public void Run() { global::Mockolate.Setup.VoidMethodSetup? methodSetup = null; @@ -329,7 +327,7 @@ public void Run() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run")) + foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run")) { if (s_methodSetup.Matches()) { @@ -341,11 +339,11 @@ public void Run() bool hasWrappedResult = false; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_Run.Append("global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run"); + this.MockolateBuffer_Run.Append("global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB wraps) { wraps.Run(); hasWrappedResult = true; @@ -357,11 +355,11 @@ public void Run() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run()' was invoked without prior setup."); } } - #endregion Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB + #endregion Mockolate.Tests.GeneratorCoverage.ICombinationMockB #region IMockSetupForICombinationMockB @@ -371,7 +369,7 @@ public void Run() { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Value"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Value"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Get, propertySetup); return propertySetup; } @@ -380,7 +378,7 @@ public void Run() /// global::Mockolate.Setup.IVoidMethodSetup global::Mockolate.Mock.IMockSetupForICombinationMockB.Run() { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ICombinationMockB.MemberId_Run, methodSetup); return methodSetup; } @@ -395,17 +393,16 @@ public void Run() { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Value"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Set, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Value"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForICombinationMockB.Run() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ICombinationMockB.MemberId_Run, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run", () => $"Run()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ICombinationMockB.MemberId_Run, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run", () => $"Run()"); #endregion IMockVerifyForICombinationMockB } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class VerifyMonitorICombinationMockB(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockVerifyForICombinationMockB { @@ -419,17 +416,16 @@ private sealed class VerifyMonitorICombinationMockB(global::Mockolate.MockRegist { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Value"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Get, global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Set, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Value"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForICombinationMockB.Run() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ICombinationMockB.MemberId_Run, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run", () => $"Run()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ICombinationMockB.MemberId_Run, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run", () => $"Run()"); #endregion IMockVerifyForICombinationMockB } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class MockInScenarioForICombinationMockB : global::Mockolate.Mock.IMockInScenarioForICombinationMockB, global::Mockolate.Mock.IMockSetupForICombinationMockB { @@ -454,7 +450,7 @@ public MockInScenarioForICombinationMockB(global::Mockolate.MockRegistry mockReg { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Value"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Value"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ICombinationMockB.MemberId_Value_Get, _scenarioName, propertySetup); return propertySetup; } @@ -463,7 +459,7 @@ public MockInScenarioForICombinationMockB(global::Mockolate.MockRegistry mockReg /// global::Mockolate.Setup.IVoidMethodSetup global::Mockolate.Mock.IMockSetupForICombinationMockB.Run() { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ICombinationMockB.Run"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ICombinationMockB.Run"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ICombinationMockB.MemberId_Run, _scenarioName, methodSetup); return methodSetup; } @@ -472,7 +468,7 @@ public MockInScenarioForICombinationMockB(global::Mockolate.MockRegistry mockReg } /// - /// The Mockolate accessor for a mock of ICombinationMockB, reached through .Mock on the mocked instance. + /// The Mockolate accessor for a mock of ICombinationMockB, reached through .Mock on the mocked instance. /// /// /// Groups every operation that acts on the mock rather than on the mocked subject: setups, verifications, event raising, scenarios and monitoring. @@ -480,7 +476,7 @@ public MockInScenarioForICombinationMockB(global::Mockolate.MockRegistry mockReg internal interface IMockForICombinationMockB { /// - /// Configures how members of the mock of ICombinationMockB respond when invoked. + /// Configures how members of the mock of ICombinationMockB respond when invoked. /// /// /// Each mocked member is available as a strongly-typed entry on this surface. Chain Returns, ReturnsAsync, Throws, ThrowsAsync or Do to control the response; chain InitializeWith/Register to initialize properties and indexers; chain multiple returns/throws to define a sequence; use .For(n), .Only(n), .Forever(), .When(predicate) to control when a callback runs.
@@ -489,7 +485,7 @@ internal interface IMockForICombinationMockB IMockSetupForICombinationMockB Setup { get; } /// - /// Opens a named scenario scope on the mock of ICombinationMockB so that additional setups can be registered for that scenario. + /// Opens a named scenario scope on the mock of ICombinationMockB so that additional setups can be registered for that scenario. /// /// /// Scenarios let you define per-state behavior. Setups registered inside the returned IMockInScenarioFor... scope only apply while the mock's current scenario matches ; switch scenarios with TransitionTo. @@ -499,7 +495,7 @@ internal interface IMockForICombinationMockB IMockInScenarioForICombinationMockB InScenario(string scenario); /// - /// Opens a named scenario scope on the mock of ICombinationMockB and immediately invokes to register scenario-specific setups. + /// Opens a named scenario scope on the mock of ICombinationMockB and immediately invokes to register scenario-specific setups. /// /// /// Equivalent to InScenario(scenario) followed by the setup callback, but returns the original IMockFor... accessor so it chains nicely at mock-creation time. @@ -510,7 +506,7 @@ internal interface IMockForICombinationMockB IMockForICombinationMockB InScenario(string scenario, global::System.Action setup); /// - /// Switches the active scenario of the mock of ICombinationMockB to . + /// Switches the active scenario of the mock of ICombinationMockB to . /// /// /// After the transition, setups registered via InScenario(string) under that scenario take effect. Scenarios that have no matching setup for a given member fall back to the default (un-scoped) setups. @@ -520,7 +516,7 @@ internal interface IMockForICombinationMockB IMockForICombinationMockB TransitionTo(string scenario); /// - /// Asserts how often, and in which order, members of the mock of ICombinationMockB were invoked. + /// Asserts how often, and in which order, members of the mock of ICombinationMockB were invoked. /// /// /// Each call to a member here returns a VerificationResult that you terminate with a count assertion: Never(), Once(), Twice(), Exactly(n), AtLeast(n)/AtLeastOnce()/AtLeastTwice(), AtMost(n)/AtMostOnce()/AtMostTwice(), Between(min, max) or Times(predicate).
@@ -576,28 +572,28 @@ internal interface IMockForICombinationMockB } /// - /// Scoped access to setups for a scenario on the mock of ICombinationMockB. + /// Scoped access to setups for a scenario on the mock of ICombinationMockB. /// internal interface IMockInScenarioForICombinationMockB { /// - /// Set up the mock of ICombinationMockB within the scenario scope. + /// Set up the mock of ICombinationMockB within the scenario scope. /// IMockSetupForICombinationMockB Setup { get; } } /// - /// Set up the mock of ICombinationMockB. + /// Set up the mock of ICombinationMockB. /// - internal interface IMockSetupForICombinationMockB : global::Mockolate.Setup.IMockSetup + internal interface IMockSetupForICombinationMockB : global::Mockolate.Setup.IMockSetup { /// - /// Setup for the int property Value. + /// Setup for the int property Value. /// global::Mockolate.Setup.PropertySetup Value { get; } /// - /// Setup for the method Run(). + /// Setup for the method Run(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IVoidMethodSetup Run(); @@ -605,17 +601,17 @@ internal interface IMockSetupForICombinationMockB : global::Mockolate.Setup.IMoc } /// - /// Verify interactions with the mock of ICombinationMockB. + /// Verify interactions with the mock of ICombinationMockB. /// - internal interface IMockVerifyForICombinationMockB : global::Mockolate.Verify.IMockVerify + internal interface IMockVerifyForICombinationMockB : global::Mockolate.Verify.IMockVerify { /// - /// Verify interactions with the int property Value. + /// Verify interactions with the int property Value. /// global::Mockolate.Verify.VerificationPropertyResult Value { get; } /// - /// Verify invocations for the method Run(). + /// Verify invocations for the method Run(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters Run(); diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.g.cs index 5e0e7c54..3ce28555 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated/Mock.g.cs @@ -17,7 +17,6 @@ namespace Mockolate; /// You can also provide a MockBehavior parameter to customize how the mock should behave in certain scenarios.
/// If your type is a class without a default constructor, you can provide constructor parameters by passing an object?[]? to the corresponding CreateMock(...) overload. ///
-[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class Mock { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveAbstractClass_CanBeCreated/Mock.ComprehensiveAbstractClass.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveAbstractClass_CanBeCreated/Mock.ComprehensiveAbstractClass.g.cs index 6f74d2a6..d6f26d81 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveAbstractClass_CanBeCreated/Mock.ComprehensiveAbstractClass.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveAbstractClass_CanBeCreated/Mock.ComprehensiveAbstractClass.g.cs @@ -11,20 +11,19 @@ namespace Mockolate; /// -/// Mock extensions for ComprehensiveAbstractClass. +/// Mock extensions for ComprehensiveAbstractClass. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForComprehensiveAbstractClass { /// - extension(global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass mock) + extension(global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass mock) { /// - /// Gets the mock accessor for ComprehensiveAbstractClass - the entry point for configuring setups, verifying interactions and raising events. + /// Gets the mock accessor for ComprehensiveAbstractClass - the entry point for configuring setups, verifying interactions and raising events. /// /// - /// The accessor is the bridge between the strongly-typed instance of ComprehensiveAbstractClass returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
+ /// The accessor is the bridge between the strongly-typed instance of ComprehensiveAbstractClass returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
/// Through it you can:
///
/// Setup - configure how members respond when invoked (Returns, Throws, Do, InitializeWith, ...).
@@ -35,7 +34,7 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// VerifySetup - verify how often a specific setup matched.
///
///
- /// The instance is not a Mockolate-generated mock of ComprehensiveAbstractClass. + /// The instance is not a Mockolate-generated mock of ComprehensiveAbstractClass. public global::Mockolate.Mock.IMockForComprehensiveAbstractClass Mock { get @@ -49,10 +48,10 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass } /// - /// Creates a new mock of ComprehensiveAbstractClass with the default MockBehavior. + /// Creates a new mock of ComprehensiveAbstractClass with the default MockBehavior. /// /// - /// The returned instance is a strongly-typed mock generated at compile time - it implements ComprehensiveAbstractClass and exposes the Mockolate surface through .Mock:
+ /// The returned instance is a strongly-typed mock generated at compile time - it implements ComprehensiveAbstractClass and exposes the Mockolate surface through .Mock:
///
/// .Mock.Setup configures how members respond (Returns, Throws, Do, InitializeWith, sequences, callbacks).
/// .Mock.Verify asserts how often and in which order members were invoked.
@@ -60,91 +59,91 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// With the default behavior, un-configured members return default values (empty collections / strings, completed tasks, otherwise) and base-class implementations are invoked for class mocks. Use one of the overloads that accepts a MockBehavior to customize this (for example to make un-configured calls throw or to skip the base class).
/// Overloads allow you to additionally pass constructor parameters (for class mocks), apply an initial setup callback before the instance is returned, or combine both. ///
- /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock() + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock() => CreateMock(null, null, (object?[]?)null); /// - /// Creates a new mock of ComprehensiveAbstractClass with the default MockBehavior, applying the given immediately. + /// Creates a new mock of ComprehensiveAbstractClass with the default MockBehavior, applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup) => CreateMock(null, setup, (object?[]?)null); /// - /// Creates a new mock of ComprehensiveAbstractClass with the given . + /// Creates a new mock of ComprehensiveAbstractClass with the given . /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior) => CreateMock(mockBehavior, null, (object?[]?)null); /// - /// Creates a new mock of ComprehensiveAbstractClass with the given , applying the given immediately. + /// Creates a new mock of ComprehensiveAbstractClass with the given , applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) => CreateMock(mockBehavior, setup, (object?[]?)null); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given to invoke the base-class constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given to invoke the base-class constructor. /// /// Values forwarded to a matching base-class constructor. Required when no parameterless constructor exists. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(object?[] constructorParameters) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(object?[] constructorParameters) => CreateMock(null, null, constructorParameters); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given and . + /// Creates a new mock of ComprehensiveAbstractClass using the given and . /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Values forwarded to a matching base-class constructor. Required when no parameterless constructor exists. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, object?[] constructorParameters) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, object?[] constructorParameters) => CreateMock(mockBehavior, null, constructorParameters); /// - /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given . + /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given . /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Values forwarded to a matching base-class constructor. Required when no parameterless constructor exists. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, object?[] constructorParameters) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, object?[] constructorParameters) => CreateMock(null, setup, constructorParameters); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. /// /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(int v, string text = "x") + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(int v, string text = "x") => CreateMock(null, null, new object?[] { v, text }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, int v, string text = "x") + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, int v, string text = "x") => CreateMock(mockBehavior, null, new object?[] { v, text }); /// - /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -152,12 +151,12 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, int v, string text = "x") + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, int v, string text = "x") => CreateMock(null, setup, new object?[] { v, text }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, string) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -166,31 +165,31 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, int v, string text = "x") + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, int v, string text = "x") => CreateMock(mockBehavior, setup, new object?[] { v, text }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. /// /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(int mockRegistry, bool _) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(int mockRegistry, bool _) => CreateMock(null, null, new object?[] { mockRegistry, _ }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, int mockRegistry, bool _) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, int mockRegistry, bool _) => CreateMock(mockBehavior, null, new object?[] { mockRegistry, _ }); /// - /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. + /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -198,12 +197,12 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, int mockRegistry, bool _) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, int mockRegistry, bool _) => CreateMock(null, setup, new object?[] { mockRegistry, _ }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(int, bool) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -212,41 +211,41 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, int mockRegistry, bool _) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, int mockRegistry, bool _) => CreateMock(mockBehavior, setup, new object?[] { mockRegistry, _ }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. /// /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(string name) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(string name) => CreateMock(null, null, new object?[] { name }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given and the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, string name) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, string name) => CreateMock(mockBehavior, null, new object?[] { name }); /// - /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, string name) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::System.Action setup, string name) => CreateMock(null, setup, new object?[] { name }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. + /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given constructor parameters to invoke the ComprehensiveAbstractClass(string) constructor. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -254,12 +253,12 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. /// Value forwarded to the base-class constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, string name) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup, string name) => CreateMock(mockBehavior, setup, new object?[] { name }); /// - /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given . + /// Creates a new mock of ComprehensiveAbstractClass using the given , applying the given immediately, using the given . /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -267,8 +266,8 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass /// Controls how the mock responds when members are invoked without a matching setup, or for MockBehavior.Default. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned, or to skip. /// Values forwarded to a matching base-class constructor, or to use the parameterless constructor. - /// A new mock instance of ComprehensiveAbstractClass. - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) + /// A new mock instance of ComprehensiveAbstractClass. + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) { if (mockBehavior is not null) { @@ -285,7 +284,7 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass setup = s => { additionalSetup.Invoke(s); originalSetup.Invoke(s); }; } } - if (constructorParameters is null && mockBehaviorAccess.TryGetConstructorParameters(out object?[]? parameters)) + if (constructorParameters is null && mockBehaviorAccess.TryGetConstructorParameters(out object?[]? parameters)) { constructorParameters = parameters; } @@ -296,7 +295,7 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass return CreateMockInstance(mockRegistry, constructorParameters, setup); } - private static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) + private static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) { if (constructorParameters is null || constructorParameters.Length == 0) { @@ -360,7 +359,7 @@ internal static partial class MockExtensionsForComprehensiveAbstractClass } else { - throw new global::Mockolate.Exceptions.MockException($"Could not find any constructor for 'Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass' that matches the {constructorParameters.Length} given parameters ({string.Join(", ", constructorParameters)})."); + throw new global::Mockolate.Exceptions.MockException($"Could not find any constructor for 'Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass' that matches the {constructorParameters.Length} given parameters ({string.Join(", ", constructorParameters)})."); } static bool TryCast(object?[] values, int index, global::Mockolate.MockBehavior behavior, out TValue result) { @@ -393,8 +392,8 @@ static bool TryCastWithDefaultValue(object?[] values, int index, TValue /// Public members on the mock forward to unless overridden by a setup; protected members still go through the base-class implementation. All forwarded interactions are recorded and can be verified the same as on a plain mock. /// /// The real object whose calls should be forwarded. Must not be . - /// A new mock of ComprehensiveAbstractClass that delegates to . - public global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass Wrapping(global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass instance) + /// A new mock of ComprehensiveAbstractClass that delegates to . + public global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass Wrapping(global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass instance) { if (mock is global::Mockolate.IMock mockInterface) { @@ -416,11 +415,11 @@ static bool TryCastWithDefaultValue(object?[] values, int index, TValue /// /// The is applied to the mock before the constructor is executed. Calling Initialize again overlays additional setups on top of any previously registered ones. /// - /// The mockable type derived from ComprehensiveAbstractClass that this setup should apply to. + /// The mockable type derived from ComprehensiveAbstractClass that this setup should apply to. /// Callback invoked when a new mock of is created. /// A new MockBehavior with the registered initializer. The original instance is unchanged. public global::Mockolate.MockBehavior Initialize(global::System.Action setup) - where T : global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + where T : global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass { var behaviorAccess = (global::Mockolate.IMockBehaviorAccess)behavior; return behaviorAccess.Set(setup); @@ -434,7 +433,6 @@ internal interface IMockSetupInitializationForComprehensiveAbstractClass : globa global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass Protected { get; } } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal sealed class MockSetup(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass, global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass, IMockSetupInitializationForComprehensiveAbstractClass { @@ -450,7 +448,7 @@ internal sealed class MockSetup(global::Mockolate.MockRegistry mockRegistry) : g { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, propertySetup); return propertySetup; } @@ -459,7 +457,7 @@ internal sealed class MockSetup(global::Mockolate.MockRegistry mockRegistry) : g /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass.A() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, methodSetup); return methodSetup; } @@ -471,7 +469,7 @@ internal sealed class MockSetup(global::Mockolate.MockRegistry mockRegistry) : g /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass.P() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_P, methodSetup); return methodSetup; } @@ -496,13 +494,12 @@ private sealed class CovariantParameterAdapter(global::Mockolate.Parameters.I internal static partial class Mock { /// - /// A mock implementation for ComprehensiveAbstractClass. + /// A mock implementation for ComprehensiveAbstractClass. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class ComprehensiveAbstractClass : - global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass, IMockForComprehensiveAbstractClass, IMockSetupForComprehensiveAbstractClass, IMockProtectedSetupForComprehensiveAbstractClass, global::Mockolate.MockExtensionsForComprehensiveAbstractClass.IMockSetupInitializationForComprehensiveAbstractClass, IMockVerifyForComprehensiveAbstractClass, IMockProtectedVerifyForComprehensiveAbstractClass, + global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass, IMockForComprehensiveAbstractClass, IMockSetupForComprehensiveAbstractClass, IMockProtectedSetupForComprehensiveAbstractClass, global::Mockolate.MockExtensionsForComprehensiveAbstractClass.IMockSetupInitializationForComprehensiveAbstractClass, IMockVerifyForComprehensiveAbstractClass, IMockProtectedVerifyForComprehensiveAbstractClass, global::Mockolate.IMock { internal const int MemberId_V_Get = 0; @@ -510,7 +507,7 @@ internal class ComprehensiveAbstractClass : internal const int MemberId_A = 2; internal const int MemberId_P = 3; internal const int MemberCount = 4; - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_V_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_V_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); /// /// Creates a FastMockInteractions sized to MemberCount for use as the mock's interaction store. @@ -608,7 +605,7 @@ void IMockForComprehensiveAbstractClass.ClearAllInteractions() /// string global::Mockolate.IMock.ToString() - => "Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass mock"; + => "Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass mock"; /// [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] @@ -670,20 +667,20 @@ public ComprehensiveAbstractClass(global::Mockolate.MockBehavior behavior, strin { } - #region Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + #region Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass - /// + /// public override int V { get { - return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.PropertyAccess_V_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps ? () => wraps.V : () => base.V); + return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.PropertyAccess_V_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps ? () => wraps.V : () => base.V); } set { - if (!this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V", value)) + if (!this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V", value)) { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps) { wraps.V = value; } @@ -695,7 +692,7 @@ public override int V } } - /// + /// public override int A() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -716,7 +713,7 @@ public override int A() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A")) { if (s_methodSetup.Matches()) { @@ -729,11 +726,11 @@ public override int A() int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_A.Append("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A"); + this.MockolateBuffer_A.Append("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass wraps) { wrappedResult = wraps.A(); hasWrappedResult = true; @@ -745,7 +742,7 @@ public override int A() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -754,7 +751,7 @@ public override int A() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); } - /// + /// protected override int P() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -775,7 +772,7 @@ protected override int P() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P")) { if (s_methodSetup.Matches()) { @@ -788,7 +785,7 @@ protected override int P() int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_P.Append("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P"); + this.MockolateBuffer_P.Append("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P"); } try { @@ -804,7 +801,7 @@ protected override int P() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -813,7 +810,7 @@ protected override int P() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); } - #endregion Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass + #endregion Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass #region IMockSetupForComprehensiveAbstractClass @@ -823,7 +820,7 @@ protected override int P() { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, propertySetup); return propertySetup; } @@ -832,7 +829,7 @@ protected override int P() /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass.A() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, methodSetup); return methodSetup; } @@ -844,7 +841,7 @@ protected override int P() /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass.P() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_P, methodSetup); return methodSetup; } @@ -859,24 +856,23 @@ protected override int P() { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForComprehensiveAbstractClass.A() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A", () => $"A()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A", () => $"A()"); #endregion IMockVerifyForComprehensiveAbstractClass #region IMockProtectedVerifyForComprehensiveAbstractClass /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockProtectedVerifyForComprehensiveAbstractClass.P() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_P, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P", () => $"P()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_P, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P", () => $"P()"); #endregion IMockProtectedVerifyForComprehensiveAbstractClass } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class VerifyMonitorComprehensiveAbstractClass(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockVerifyForComprehensiveAbstractClass { @@ -890,17 +886,16 @@ private sealed class VerifyMonitorComprehensiveAbstractClass(global::Mockolate.M { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Set, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForComprehensiveAbstractClass.A() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A", () => $"A()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A", () => $"A()"); #endregion IMockVerifyForComprehensiveAbstractClass } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class MockInScenarioForComprehensiveAbstractClass : global::Mockolate.Mock.IMockInScenarioForComprehensiveAbstractClass, global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass, global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass { @@ -929,7 +924,7 @@ public MockInScenarioForComprehensiveAbstractClass(global::Mockolate.MockRegistr { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.V"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.V"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_V_Get, _scenarioName, propertySetup); return propertySetup; } @@ -938,7 +933,7 @@ public MockInScenarioForComprehensiveAbstractClass(global::Mockolate.MockRegistr /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForComprehensiveAbstractClass.A() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.A"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.A"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_A, _scenarioName, methodSetup); return methodSetup; } @@ -950,7 +945,7 @@ public MockInScenarioForComprehensiveAbstractClass(global::Mockolate.MockRegistr /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockProtectedSetupForComprehensiveAbstractClass.P() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveAbstractClass.P"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveAbstractClass.P"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveAbstractClass.MemberId_P, _scenarioName, methodSetup); return methodSetup; } @@ -959,7 +954,7 @@ public MockInScenarioForComprehensiveAbstractClass(global::Mockolate.MockRegistr } /// - /// The Mockolate accessor for a mock of ComprehensiveAbstractClass, reached through .Mock on the mocked instance. + /// The Mockolate accessor for a mock of ComprehensiveAbstractClass, reached through .Mock on the mocked instance. /// /// /// Groups every operation that acts on the mock rather than on the mocked subject: setups, verifications, event raising, scenarios and monitoring. @@ -967,7 +962,7 @@ public MockInScenarioForComprehensiveAbstractClass(global::Mockolate.MockRegistr internal interface IMockForComprehensiveAbstractClass { /// - /// Configures how members of the mock of ComprehensiveAbstractClass respond when invoked. + /// Configures how members of the mock of ComprehensiveAbstractClass respond when invoked. /// /// /// Each mocked member is available as a strongly-typed entry on this surface. Chain Returns, ReturnsAsync, Throws, ThrowsAsync or Do to control the response; chain InitializeWith/Register to initialize properties and indexers; chain multiple returns/throws to define a sequence; use .For(n), .Only(n), .Forever(), .When(predicate) to control when a callback runs.
@@ -976,7 +971,7 @@ internal interface IMockForComprehensiveAbstractClass IMockSetupForComprehensiveAbstractClass Setup { get; } /// - /// Configures how virtual members of the mock of ComprehensiveAbstractClass respond when invoked. + /// Configures how virtual members of the mock of ComprehensiveAbstractClass respond when invoked. /// /// /// Only members declared as (or ) on the mocked class appear here. All setup chain operators (Returns, Throws, Do, sequences, .For/.Only/.Forever, ...) work identically to Setup. @@ -984,7 +979,7 @@ internal interface IMockForComprehensiveAbstractClass IMockProtectedSetupForComprehensiveAbstractClass SetupProtected { get; } /// - /// Opens a named scenario scope on the mock of ComprehensiveAbstractClass so that additional setups can be registered for that scenario. + /// Opens a named scenario scope on the mock of ComprehensiveAbstractClass so that additional setups can be registered for that scenario. /// /// /// Scenarios let you define per-state behavior. Setups registered inside the returned IMockInScenarioFor... scope only apply while the mock's current scenario matches ; switch scenarios with TransitionTo. @@ -994,7 +989,7 @@ internal interface IMockForComprehensiveAbstractClass IMockInScenarioForComprehensiveAbstractClass InScenario(string scenario); /// - /// Opens a named scenario scope on the mock of ComprehensiveAbstractClass and immediately invokes to register scenario-specific setups. + /// Opens a named scenario scope on the mock of ComprehensiveAbstractClass and immediately invokes to register scenario-specific setups. /// /// /// Equivalent to InScenario(scenario) followed by the setup callback, but returns the original IMockFor... accessor so it chains nicely at mock-creation time. @@ -1005,7 +1000,7 @@ internal interface IMockForComprehensiveAbstractClass IMockForComprehensiveAbstractClass InScenario(string scenario, global::System.Action setup); /// - /// Switches the active scenario of the mock of ComprehensiveAbstractClass to . + /// Switches the active scenario of the mock of ComprehensiveAbstractClass to . /// /// /// After the transition, setups registered via InScenario(string) under that scenario take effect. Scenarios that have no matching setup for a given member fall back to the default (un-scoped) setups. @@ -1015,7 +1010,7 @@ internal interface IMockForComprehensiveAbstractClass IMockForComprehensiveAbstractClass TransitionTo(string scenario); /// - /// Asserts how often, and in which order, members of the mock of ComprehensiveAbstractClass were invoked. + /// Asserts how often, and in which order, members of the mock of ComprehensiveAbstractClass were invoked. /// /// /// Each call to a member here returns a VerificationResult that you terminate with a count assertion: Never(), Once(), Twice(), Exactly(n), AtLeast(n)/AtLeastOnce()/AtLeastTwice(), AtMost(n)/AtMostOnce()/AtMostTwice(), Between(min, max) or Times(predicate).
@@ -1025,7 +1020,7 @@ internal interface IMockForComprehensiveAbstractClass IMockVerifyForComprehensiveAbstractClass Verify { get; } /// - /// Asserts how often, and in which order, members of the mock of ComprehensiveAbstractClass were invoked. + /// Asserts how often, and in which order, members of the mock of ComprehensiveAbstractClass were invoked. /// /// /// Same terminators and modifiers as Verify (Once(), Exactly(n), Within(...), Then(...), ...); applies to members and events instead of public ones. @@ -1079,33 +1074,33 @@ internal interface IMockForComprehensiveAbstractClass } /// - /// Scoped access to setups for a scenario on the mock of ComprehensiveAbstractClass. + /// Scoped access to setups for a scenario on the mock of ComprehensiveAbstractClass. /// internal interface IMockInScenarioForComprehensiveAbstractClass { /// - /// Set up the mock of ComprehensiveAbstractClass within the scenario scope. + /// Set up the mock of ComprehensiveAbstractClass within the scenario scope. /// IMockSetupForComprehensiveAbstractClass Setup { get; } /// - /// Set up protected members of the mock of ComprehensiveAbstractClass within the scenario scope. + /// Set up protected members of the mock of ComprehensiveAbstractClass within the scenario scope. /// IMockProtectedSetupForComprehensiveAbstractClass SetupProtected { get; } } /// - /// Set up the mock of ComprehensiveAbstractClass. + /// Set up the mock of ComprehensiveAbstractClass. /// - internal interface IMockSetupForComprehensiveAbstractClass : global::Mockolate.Setup.IMockSetup + internal interface IMockSetupForComprehensiveAbstractClass : global::Mockolate.Setup.IMockSetup { /// - /// Setup for the int property V. + /// Setup for the int property V. /// global::Mockolate.Setup.PropertySetup V { get; } /// - /// Setup for the method A(). + /// Setup for the method A(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup A(); @@ -1113,12 +1108,12 @@ internal interface IMockSetupForComprehensiveAbstractClass : global::Mockolate.S } /// - /// Set up protected members for the mock of ComprehensiveAbstractClass. + /// Set up protected members for the mock of ComprehensiveAbstractClass. /// internal interface IMockProtectedSetupForComprehensiveAbstractClass { /// - /// Setup for the method P(). + /// Setup for the method P(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup P(); @@ -1126,29 +1121,29 @@ internal interface IMockProtectedSetupForComprehensiveAbstractClass } /// - /// Verify interactions with the mock of ComprehensiveAbstractClass. + /// Verify interactions with the mock of ComprehensiveAbstractClass. /// - internal interface IMockVerifyForComprehensiveAbstractClass : global::Mockolate.Verify.IMockVerify + internal interface IMockVerifyForComprehensiveAbstractClass : global::Mockolate.Verify.IMockVerify { /// - /// Verify interactions with the int property V. + /// Verify interactions with the int property V. /// global::Mockolate.Verify.VerificationPropertyResult V { get; } /// - /// Verify invocations for the method A(). + /// Verify invocations for the method A(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters A(); } /// - /// Verify protected interactions with the mock of ComprehensiveAbstractClass. + /// Verify protected interactions with the mock of ComprehensiveAbstractClass. /// internal interface IMockProtectedVerifyForComprehensiveAbstractClass { /// - /// Verify invocations for the method P(). + /// Verify invocations for the method P(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters P(); diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveAbstractClass_CanBeCreated/Mock.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveAbstractClass_CanBeCreated/Mock.g.cs index 5e0e7c54..3ce28555 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveAbstractClass_CanBeCreated/Mock.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveAbstractClass_CanBeCreated/Mock.g.cs @@ -17,7 +17,6 @@ namespace Mockolate; /// You can also provide a MockBehavior parameter to customize how the mock should behave in certain scenarios.
/// If your type is a class without a default constructor, you can provide constructor parameters by passing an object?[]? to the corresponding CreateMock(...) overload. ///
-[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class Mock { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/MethodSetups.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/MethodSetups.g.cs index 0daf444d..be5c6940 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/MethodSetups.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/MethodSetups.g.cs @@ -184,7 +184,6 @@ internal interface IReturnMethodSetupParameterIgnorer /// Sets up a method with 6 parameters , , , , and returning . ///
- [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal abstract class ReturnMethodSetup : global::Mockolate.Setup.MethodSetup, global::Mockolate.Setup.IReturnMethodSetupWithCallback, @@ -547,8 +546,7 @@ static string SubstringAfterLast(string name, char c) } namespace Mockolate -{[global::System.Diagnostics.DebuggerNonUserCode] - [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] +{ [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static class MethodSetupExtensions { @@ -591,7 +589,6 @@ namespace Mockolate.Interactions /// An invocation of a method with 6 parameters , , , , and . ///
[global::System.Diagnostics.DebuggerDisplay("{ToString()}")] - [global::System.Diagnostics.DebuggerNonUserCode] internal class MethodInvocation(string name, T1 parameter1, T2 parameter2, T3 parameter3, T4 parameter4, T5 parameter5, T6 parameter6) : IMethodInteraction { /// @@ -637,7 +634,6 @@ static string SubstringAfterLast(string name, char c) /// Per-member buffer for 6-parameter methods, synthesized for arity 6 use sites. /// [global::System.Diagnostics.DebuggerDisplay("{Count} method calls")] - [global::System.Diagnostics.DebuggerNonUserCode] internal sealed class FastMethod6Buffer : IFastMemberBuffer { private readonly FastMockInteractions _owner; diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/Mock.ComprehensiveDelegate.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/Mock.ComprehensiveDelegate.g.cs index b305e3ed..516f3c47 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/Mock.ComprehensiveDelegate.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/Mock.ComprehensiveDelegate.g.cs @@ -11,17 +11,16 @@ namespace Mockolate; /// -/// Mock extensions for ComprehensiveDelegate. +/// Mock extensions for ComprehensiveDelegate. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForComprehensiveDelegate { /// - extension(global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate mock) + extension(global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate mock) { /// - /// Get access to the mock of ComprehensiveDelegate. + /// Get access to the mock of ComprehensiveDelegate. /// public global::Mockolate.Mock.IMockForComprehensiveDelegate Mock { @@ -36,27 +35,27 @@ internal static partial class MockExtensionsForComprehensiveDelegate } /// - /// Create a new mock of ComprehensiveDelegate with the default MockBehavior. + /// Create a new mock of ComprehensiveDelegate with the default MockBehavior. /// - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate CreateMock() + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate CreateMock() => CreateMock(null, []); /// - /// Create a new mock of ComprehensiveDelegate with the default MockBehavior. + /// Create a new mock of ComprehensiveDelegate with the default MockBehavior. /// /// /// All provided are immediately applied to the mock. /// - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate CreateMock(params global::System.Action[] setups) + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate CreateMock(params global::System.Action[] setups) => CreateMock(null, setups); /// - /// Create a new mock of ComprehensiveDelegate with the given . + /// Create a new mock of ComprehensiveDelegate with the given . /// /// /// All provided are immediately applied to the mock. /// - public static global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate CreateMock(global::Mockolate.MockBehavior? mockBehavior = null, params global::System.Action[] setups) + public static global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate CreateMock(global::Mockolate.MockBehavior? mockBehavior = null, params global::System.Action[] setups) { mockBehavior ??= global::Mockolate.MockBehavior.Default; var mockRegistry = new global::Mockolate.MockRegistry(mockBehavior, new global::Mockolate.Interactions.FastMockInteractions(0, mockBehavior.SkipInteractionRecording)); @@ -76,10 +75,9 @@ internal static partial class MockExtensionsForComprehensiveDelegate internal static partial class Mock { /// - /// A mock implementation for ComprehensiveDelegate. + /// A mock implementation for ComprehensiveDelegate. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class ComprehensiveDelegate : IMockForComprehensiveDelegate, @@ -102,7 +100,7 @@ public ComprehensiveDelegate(global::Mockolate.MockRegistry mockRegistry) /// /// Returns the actual delegate with the mock as target. /// - public global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate Object => new(Invoke); + public global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate Object => new(Invoke); private global::System.Span Invoke(int x, ref int y, out string z, in long w) { var ref_y = y; @@ -124,7 +122,7 @@ public ComprehensiveDelegate(global::Mockolate.MockRegistry mockRegistry) } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long> s_methodSetup in this.MockRegistry.GetMethodSetups, int, int, string, long>>("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke")) + foreach (global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long> s_methodSetup in this.MockRegistry.GetMethodSetups, int, int, string, long>>("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke")) { if (s_methodSetup.Matches(x, ref_y, default, w)) { @@ -147,11 +145,11 @@ public ComprehensiveDelegate(global::Mockolate.MockRegistry mockRegistry) } if (MockRegistry.Behavior.SkipInteractionRecording == false) { - MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", x, y, z, w)); + MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation("global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", x, y, z, w)); } if (methodSetup is null && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke(int, int, string, long)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke(int, int, string, long)' was invoked without prior setup."); } methodSetup?.TriggerCallbacks(x, y, z, w); return methodSetup?.TryGetReturnValue(x, y, z, w, out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(global::Mockolate.Setup.SpanWrapper)!); @@ -159,12 +157,12 @@ public ComprehensiveDelegate(global::Mockolate.MockRegistry mockRegistry) /// string global::Mockolate.IMock.ToString() - => "Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate mock"; + => "Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate mock"; /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int, int, string, long> global::Mockolate.Mock.IMockSetupForComprehensiveDelegate.Setup(global::Mockolate.Parameters.IParameter? x, global::Mockolate.Parameters.IRefParameter y, global::Mockolate.Parameters.IOutParameter z, global::Mockolate.Parameters.IParameter? w) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", CovariantParameterAdapter.Wrap(x ?? global::Mockolate.It.IsNull("null")), (global::Mockolate.Parameters.IParameterMatch)(y), (global::Mockolate.Parameters.IParameterMatch)(z), (global::Mockolate.Parameters.IParameterMatch)(w ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", CovariantParameterAdapter.Wrap(x ?? global::Mockolate.It.IsNull("null")), (global::Mockolate.Parameters.IParameterMatch)(y), (global::Mockolate.Parameters.IParameterMatch)(z), (global::Mockolate.Parameters.IParameterMatch)(w ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveDelegate.MemberId_Invoke, methodSetup); return methodSetup; } @@ -172,7 +170,7 @@ public ComprehensiveDelegate(global::Mockolate.MockRegistry mockRegistry) /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int, int, string, long> global::Mockolate.Mock.IMockSetupForComprehensiveDelegate.Setup(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long>.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", parameters, "x", "y", "z", "w"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long>.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", parameters, "x", "y", "z", "w"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveDelegate.MemberId_Invoke, methodSetup); return methodSetup; } @@ -180,7 +178,7 @@ public ComprehensiveDelegate(global::Mockolate.MockRegistry mockRegistry) /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int, int, string, long> global::Mockolate.Mock.IMockSetupForComprehensiveDelegate.Setup(int x, global::Mockolate.Parameters.IRefParameter y, global::Mockolate.Parameters.IOutParameter z, global::Mockolate.Parameters.IParameter? w) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(x, ((global::System.IFormattable)x).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)(y), (global::Mockolate.Parameters.IParameterMatch)(z), (global::Mockolate.Parameters.IParameterMatch)(w ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(x, ((global::System.IFormattable)x).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)(y), (global::Mockolate.Parameters.IParameterMatch)(z), (global::Mockolate.Parameters.IParameterMatch)(w ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveDelegate.MemberId_Invoke, methodSetup); return methodSetup; } @@ -188,7 +186,7 @@ public ComprehensiveDelegate(global::Mockolate.MockRegistry mockRegistry) /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int, int, string, long> global::Mockolate.Mock.IMockSetupForComprehensiveDelegate.Setup(global::Mockolate.Parameters.IParameter? x, global::Mockolate.Parameters.IRefParameter y, global::Mockolate.Parameters.IOutParameter z, long w) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", CovariantParameterAdapter.Wrap(x ?? global::Mockolate.It.IsNull("null")), (global::Mockolate.Parameters.IParameterMatch)(y), (global::Mockolate.Parameters.IParameterMatch)(z), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(w, ((global::System.IFormattable)w).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", CovariantParameterAdapter.Wrap(x ?? global::Mockolate.It.IsNull("null")), (global::Mockolate.Parameters.IParameterMatch)(y), (global::Mockolate.Parameters.IParameterMatch)(z), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(w, ((global::System.IFormattable)w).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveDelegate.MemberId_Invoke, methodSetup); return methodSetup; } @@ -196,21 +194,21 @@ public ComprehensiveDelegate(global::Mockolate.MockRegistry mockRegistry) /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int, int, string, long> global::Mockolate.Mock.IMockSetupForComprehensiveDelegate.Setup(int x, global::Mockolate.Parameters.IRefParameter y, global::Mockolate.Parameters.IOutParameter z, long w) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(x, ((global::System.IFormattable)x).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)(y), (global::Mockolate.Parameters.IParameterMatch)(z), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(w, ((global::System.IFormattable)w).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int, int, string, long>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(x, ((global::System.IFormattable)x).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)(y), (global::Mockolate.Parameters.IParameterMatch)(z), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(w, ((global::System.IFormattable)w).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.ComprehensiveDelegate.MemberId_Invoke, methodSetup); return methodSetup; } /// global::Mockolate.Verify.VerificationResult IMockVerifyForComprehensiveDelegate.Verify(global::Mockolate.Parameters.IParameter? x, global::Mockolate.Parameters.IVerifyRefParameter y, global::Mockolate.Parameters.IVerifyOutParameter z, global::Mockolate.Parameters.IParameter? w) - => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => + => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => (x is not null ? CovariantParameterAdapter.Wrap(x).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (y is global::Mockolate.Parameters.IParameterMatch yMatch ? yMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (z is global::Mockolate.Parameters.IParameterMatch zMatch ? zMatch.Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(string))) && (w is not null ? CovariantParameterAdapter.Wrap(w).Matches(__i.Parameter4) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter4, default(long))), () => $"Invoke({x}, {y}, {z}, {w})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForComprehensiveDelegate.Verify(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("x", __i.Parameter1), ("y", __i.Parameter2), ("z", __i.Parameter3), ("w", __i.Parameter4)]), @@ -218,21 +216,21 @@ public ComprehensiveDelegate(global::Mockolate.MockRegistry mockRegistry) }, () => $"Invoke({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForComprehensiveDelegate.Verify(int x, global::Mockolate.Parameters.IVerifyRefParameter y, global::Mockolate.Parameters.IVerifyOutParameter z, global::Mockolate.Parameters.IParameter? w) - => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => + => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(x, __i.Parameter1)) && (y is global::Mockolate.Parameters.IParameterMatch yMatch ? yMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (z is global::Mockolate.Parameters.IParameterMatch zMatch ? zMatch.Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(string))) && (w is not null ? CovariantParameterAdapter.Wrap(w).Matches(__i.Parameter4) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter4, default(long))), () => $"Invoke({x}, {y}, {z}, {w})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForComprehensiveDelegate.Verify(global::Mockolate.Parameters.IParameter? x, global::Mockolate.Parameters.IVerifyRefParameter y, global::Mockolate.Parameters.IVerifyOutParameter z, long w) - => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => + => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => (x is not null ? CovariantParameterAdapter.Wrap(x).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (y is global::Mockolate.Parameters.IParameterMatch yMatch ? yMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (z is global::Mockolate.Parameters.IParameterMatch zMatch ? zMatch.Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(string))) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(w, __i.Parameter4)), () => $"Invoke({x}, {y}, {z}, {w})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForComprehensiveDelegate.Verify(int x, global::Mockolate.Parameters.IVerifyRefParameter y, global::Mockolate.Parameters.IVerifyOutParameter z, long w) - => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => + => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(x, __i.Parameter1)) && (y is global::Mockolate.Parameters.IParameterMatch yMatch ? yMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (z is global::Mockolate.Parameters.IParameterMatch zMatch ? zMatch.Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(string))) && @@ -258,7 +256,6 @@ void IMockForComprehensiveDelegate.ClearAllInteractions() => new global::Mockolate.Monitor.MockMonitor(this.MockRegistry.Interactions, interactions => new VerifyMonitorComprehensiveDelegate(new global::Mockolate.MockRegistry(this.MockRegistry, interactions))); } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class VerifyMonitorComprehensiveDelegate(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockVerifyForComprehensiveDelegate { @@ -268,14 +265,14 @@ private sealed class VerifyMonitorComprehensiveDelegate(global::Mockolate.MockRe /// global::Mockolate.Verify.VerificationResult IMockVerifyForComprehensiveDelegate.Verify(global::Mockolate.Parameters.IParameter? x, global::Mockolate.Parameters.IVerifyRefParameter y, global::Mockolate.Parameters.IVerifyOutParameter z, global::Mockolate.Parameters.IParameter? w) - => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => + => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => (x is not null ? CovariantParameterAdapter.Wrap(x).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (y is global::Mockolate.Parameters.IParameterMatch yMatch ? yMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (z is global::Mockolate.Parameters.IParameterMatch zMatch ? zMatch.Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(string))) && (w is not null ? CovariantParameterAdapter.Wrap(w).Matches(__i.Parameter4) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter4, default(long))), () => $"Invoke({x}, {y}, {z}, {w})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForComprehensiveDelegate.Verify(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("x", __i.Parameter1), ("y", __i.Parameter2), ("z", __i.Parameter3), ("w", __i.Parameter4)]), @@ -283,21 +280,21 @@ private sealed class VerifyMonitorComprehensiveDelegate(global::Mockolate.MockRe }, () => $"Invoke({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForComprehensiveDelegate.Verify(int x, global::Mockolate.Parameters.IVerifyRefParameter y, global::Mockolate.Parameters.IVerifyOutParameter z, global::Mockolate.Parameters.IParameter? w) - => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => + => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(x, __i.Parameter1)) && (y is global::Mockolate.Parameters.IParameterMatch yMatch ? yMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (z is global::Mockolate.Parameters.IParameterMatch zMatch ? zMatch.Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(string))) && (w is not null ? CovariantParameterAdapter.Wrap(w).Matches(__i.Parameter4) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter4, default(long))), () => $"Invoke({x}, {y}, {z}, {w})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForComprehensiveDelegate.Verify(global::Mockolate.Parameters.IParameter? x, global::Mockolate.Parameters.IVerifyRefParameter y, global::Mockolate.Parameters.IVerifyOutParameter z, long w) - => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => + => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => (x is not null ? CovariantParameterAdapter.Wrap(x).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (y is global::Mockolate.Parameters.IParameterMatch yMatch ? yMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (z is global::Mockolate.Parameters.IParameterMatch zMatch ? zMatch.Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(string))) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(w, __i.Parameter4)), () => $"Invoke({x}, {y}, {z}, {w})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForComprehensiveDelegate.Verify(int x, global::Mockolate.Parameters.IVerifyRefParameter y, global::Mockolate.Parameters.IVerifyOutParameter z, long w) - => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => + => this.MockRegistry.VerifyMethod>(this, -1, "global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate.Invoke", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(x, __i.Parameter1)) && (y is global::Mockolate.Parameters.IParameterMatch yMatch ? yMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (z is global::Mockolate.Parameters.IParameterMatch zMatch ? zMatch.Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(string))) && @@ -306,7 +303,7 @@ private sealed class VerifyMonitorComprehensiveDelegate(global::Mockolate.MockRe } /// - /// Accesses the mock of ComprehensiveDelegate. + /// Accesses the mock of ComprehensiveDelegate. /// internal interface IMockForComprehensiveDelegate : IMockSetupForComprehensiveDelegate, IMockVerifyForComprehensiveDelegate @@ -338,12 +335,12 @@ internal interface IMockForComprehensiveDelegate : } /// - /// Set up the mock of ComprehensiveDelegate. + /// Set up the mock of ComprehensiveDelegate. /// - internal interface IMockSetupForComprehensiveDelegate : global::Mockolate.Setup.IMockSetup + internal interface IMockSetupForComprehensiveDelegate : global::Mockolate.Setup.IMockSetup { /// - /// Setup for the delegate ComprehensiveDelegate with the given , , , . + /// Setup for the delegate ComprehensiveDelegate with the given , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -351,7 +348,7 @@ internal interface IMockSetupForComprehensiveDelegate : global::Mockolate.Setup. global::Mockolate.Setup.IReturnMethodSetupWithCallback, int, int, string, long> Setup(global::Mockolate.Parameters.IParameter? x, global::Mockolate.Parameters.IRefParameter y, global::Mockolate.Parameters.IOutParameter z, global::Mockolate.Parameters.IParameter? w); /// - /// Setup for the delegate ComprehensiveDelegate with the given . + /// Setup for the delegate ComprehensiveDelegate with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -359,7 +356,7 @@ internal interface IMockSetupForComprehensiveDelegate : global::Mockolate.Setup. global::Mockolate.Setup.IReturnMethodSetupWithCallback, int, int, string, long> Setup(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the delegate ComprehensiveDelegate with the given , , , . + /// Setup for the delegate ComprehensiveDelegate with the given , , , . /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for , , . @@ -367,7 +364,7 @@ internal interface IMockSetupForComprehensiveDelegate : global::Mockolate.Setup. global::Mockolate.Setup.IReturnMethodSetupWithCallback, int, int, string, long> Setup(int x, global::Mockolate.Parameters.IRefParameter y, global::Mockolate.Parameters.IOutParameter z, global::Mockolate.Parameters.IParameter? w); /// - /// Setup for the delegate ComprehensiveDelegate with the given , , , . + /// Setup for the delegate ComprehensiveDelegate with the given , , , . /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for , , . @@ -375,7 +372,7 @@ internal interface IMockSetupForComprehensiveDelegate : global::Mockolate.Setup. global::Mockolate.Setup.IReturnMethodSetupWithCallback, int, int, string, long> Setup(global::Mockolate.Parameters.IParameter? x, global::Mockolate.Parameters.IRefParameter y, global::Mockolate.Parameters.IOutParameter z, long w); /// - /// Setup for the delegate ComprehensiveDelegate with the given , , , . + /// Setup for the delegate ComprehensiveDelegate with the given , , , . /// /// /// This overload accepts a direct value for , (equivalent to It.Is<T>(value)) and an It matcher for , . @@ -385,12 +382,12 @@ internal interface IMockSetupForComprehensiveDelegate : global::Mockolate.Setup. } /// - /// Verify interactions with the mock of ComprehensiveDelegate. + /// Verify interactions with the mock of ComprehensiveDelegate. /// - internal interface IMockVerifyForComprehensiveDelegate : global::Mockolate.Verify.IMockVerify + internal interface IMockVerifyForComprehensiveDelegate : global::Mockolate.Verify.IMockVerify { /// - /// Verify invocations for the delegate ComprehensiveDelegate with the given , , , . + /// Verify invocations for the delegate ComprehensiveDelegate with the given , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -398,7 +395,7 @@ internal interface IMockVerifyForComprehensiveDelegate : global::Mockolate.Verif global::Mockolate.Verify.VerificationResult Verify(global::Mockolate.Parameters.IParameter? x, global::Mockolate.Parameters.IVerifyRefParameter y, global::Mockolate.Parameters.IVerifyOutParameter z, global::Mockolate.Parameters.IParameter? w); /// - /// Verify invocations for the delegate ComprehensiveDelegate with the given . + /// Verify invocations for the delegate ComprehensiveDelegate with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -406,7 +403,7 @@ internal interface IMockVerifyForComprehensiveDelegate : global::Mockolate.Verif global::Mockolate.Verify.VerificationResult Verify(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the delegate ComprehensiveDelegate with the given , , , . + /// Verify invocations for the delegate ComprehensiveDelegate with the given , , , . /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for , , . @@ -414,7 +411,7 @@ internal interface IMockVerifyForComprehensiveDelegate : global::Mockolate.Verif global::Mockolate.Verify.VerificationResult Verify(int x, global::Mockolate.Parameters.IVerifyRefParameter y, global::Mockolate.Parameters.IVerifyOutParameter z, global::Mockolate.Parameters.IParameter? w); /// - /// Verify invocations for the delegate ComprehensiveDelegate with the given , , , . + /// Verify invocations for the delegate ComprehensiveDelegate with the given , , , . /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for , , . @@ -422,7 +419,7 @@ internal interface IMockVerifyForComprehensiveDelegate : global::Mockolate.Verif global::Mockolate.Verify.VerificationResult Verify(global::Mockolate.Parameters.IParameter? x, global::Mockolate.Parameters.IVerifyRefParameter y, global::Mockolate.Parameters.IVerifyOutParameter z, long w); /// - /// Verify invocations for the delegate ComprehensiveDelegate with the given , , , . + /// Verify invocations for the delegate ComprehensiveDelegate with the given , , , . /// /// /// This overload accepts a direct value for , (equivalent to It.Is<T>(value)) and an It matcher for , . diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/Mock.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/Mock.g.cs index 5e0e7c54..3ce28555 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/Mock.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/Mock.g.cs @@ -17,7 +17,6 @@ namespace Mockolate; /// You can also provide a MockBehavior parameter to customize how the mock should behave in certain scenarios.
/// If your type is a class without a default constructor, you can provide constructor parameters by passing an object?[]? to the corresponding CreateMock(...) overload. ///
-[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class Mock { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/ReturnsThrowsAsyncExtensions.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/ReturnsThrowsAsyncExtensions.g.cs index f83c742a..bffa4be5 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/ReturnsThrowsAsyncExtensions.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveDelegate_CanBeCreated/ReturnsThrowsAsyncExtensions.g.cs @@ -14,7 +14,6 @@ namespace Mockolate; /// /// Extensions for setting up return values and throwing exceptions for methods. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static class ReturnsThrowsAsyncExtensions2 { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/IndexerSetups.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/IndexerSetups.g.cs index 728da325..e2e703fc 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/IndexerSetups.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/IndexerSetups.g.cs @@ -334,7 +334,6 @@ internal interface IIndexerSetupReturnWhenBuilder /// Sets up a indexer for , , , and . ///
- [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class IndexerSetup(global::Mockolate.MockRegistry mockRegistry, global::Mockolate.Parameters.IParameterMatch parameter1, global::Mockolate.Parameters.IParameterMatch parameter2, global::Mockolate.Parameters.IParameterMatch parameter3, global::Mockolate.Parameters.IParameterMatch parameter4, global::Mockolate.Parameters.IParameterMatch parameter5) : global::Mockolate.Setup.IndexerSetup(mockRegistry), global::Mockolate.Setup.IIndexerSetupWithCallback, @@ -848,8 +847,7 @@ public override string ToString() } namespace Mockolate -{[global::System.Diagnostics.DebuggerNonUserCode] - [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] +{ [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static class IndexerSetupExtensions { @@ -904,7 +902,6 @@ namespace Mockolate.Interactions /// An access of an indexer getter with 5 typed parameters. ///
[global::System.Diagnostics.DebuggerDisplay("{ToString()}")] - [global::System.Diagnostics.DebuggerNonUserCode] internal class IndexerGetterAccess(T1 parameter1, T2 parameter2, T3 parameter3, T4 parameter4, T5 parameter5) : global::Mockolate.Interactions.IndexerAccess { @@ -979,7 +976,6 @@ public override string ToString() /// An access of an indexer setter with 5 typed parameters. /// [global::System.Diagnostics.DebuggerDisplay("{ToString()}")] - [global::System.Diagnostics.DebuggerNonUserCode] internal class IndexerSetterAccess(T1 parameter1, T2 parameter2, T3 parameter3, T4 parameter4, T5 parameter5, TValue value) : global::Mockolate.Interactions.IndexerAccess { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/MethodSetups.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/MethodSetups.g.cs index e9599de9..e9e03399 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/MethodSetups.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/MethodSetups.g.cs @@ -184,7 +184,6 @@ internal interface IReturnMethodSetupParameterIgnorer /// Sets up a method with 5 parameters , , , and returning . /// - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal abstract class ReturnMethodSetup : global::Mockolate.Setup.MethodSetup, global::Mockolate.Setup.IReturnMethodSetupWithCallback, @@ -700,7 +699,6 @@ internal interface IVoidMethodSetupParameterIgnorer : global /// /// Sets up a method with 5 parameters , , , and returning . /// - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal abstract class VoidMethodSetup : global::Mockolate.Setup.MethodSetup, global::Mockolate.Setup.IVoidMethodSetupWithCallback, @@ -1204,7 +1202,6 @@ internal interface IVoidMethodSetupParameterIgnorer /// /// Sets up a method with 7 parameters , , , , , and returning . /// - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal abstract class VoidMethodSetup : global::Mockolate.Setup.MethodSetup, global::Mockolate.Setup.IVoidMethodSetupWithCallback, @@ -1734,7 +1731,6 @@ internal interface IReturnMethodSetupParameterIgnorer /// Sets up a method with 17 parameters , , , , , , , , , , , , , , , and returning . /// - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal abstract class ReturnMethodSetup : global::Mockolate.Setup.MethodSetup, global::Mockolate.Setup.IReturnMethodSetupWithCallback, @@ -2346,7 +2342,6 @@ internal interface IVoidMethodSetupParameterIgnorer /// Sets up a method with 17 parameters , , , , , , , , , , , , , , , and returning . /// - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal abstract class VoidMethodSetup : global::Mockolate.Setup.MethodSetup, global::Mockolate.Setup.IVoidMethodSetupWithCallback, @@ -2785,8 +2780,7 @@ static string SubstringAfterLast(string name, char c) } namespace Mockolate -{[global::System.Diagnostics.DebuggerNonUserCode] - [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] +{ [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static class MethodSetupExtensions { @@ -2953,7 +2947,6 @@ namespace Mockolate.Interactions /// An invocation of a method with 5 parameters , , , and . /// [global::System.Diagnostics.DebuggerDisplay("{ToString()}")] - [global::System.Diagnostics.DebuggerNonUserCode] internal class MethodInvocation(string name, T1 parameter1, T2 parameter2, T3 parameter3, T4 parameter4, T5 parameter5) : IMethodInteraction { /// @@ -2995,7 +2988,6 @@ static string SubstringAfterLast(string name, char c) /// Per-member buffer for 5-parameter methods, synthesized for arity 5 use sites. /// [global::System.Diagnostics.DebuggerDisplay("{Count} method calls")] - [global::System.Diagnostics.DebuggerNonUserCode] internal sealed class FastMethod5Buffer : IFastMemberBuffer { private readonly FastMockInteractions _owner; @@ -3130,7 +3122,6 @@ private struct Record /// An invocation of a method with 7 parameters , , , , , and . /// [global::System.Diagnostics.DebuggerDisplay("{ToString()}")] - [global::System.Diagnostics.DebuggerNonUserCode] internal class MethodInvocation(string name, T1 parameter1, T2 parameter2, T3 parameter3, T4 parameter4, T5 parameter5, T6 parameter6, T7 parameter7) : IMethodInteraction { /// @@ -3180,7 +3171,6 @@ static string SubstringAfterLast(string name, char c) /// Per-member buffer for 7-parameter methods, synthesized for arity 7 use sites. /// [global::System.Diagnostics.DebuggerDisplay("{Count} method calls")] - [global::System.Diagnostics.DebuggerNonUserCode] internal sealed class FastMethod7Buffer : IFastMemberBuffer { private readonly FastMockInteractions _owner; @@ -3319,7 +3309,6 @@ private struct Record /// An invocation of a method with 17 parameters , , , , , , , , , , , , , , , and . /// [global::System.Diagnostics.DebuggerDisplay("{ToString()}")] - [global::System.Diagnostics.DebuggerNonUserCode] internal class MethodInvocation(string name, T1 parameter1, T2 parameter2, T3 parameter3, T4 parameter4, T5 parameter5, T6 parameter6, T7 parameter7, T8 parameter8, T9 parameter9, T10 parameter10, T11 parameter11, T12 parameter12, T13 parameter13, T14 parameter14, T15 parameter15, T16 parameter16, T17 parameter17) : IMethodInteraction { /// @@ -3409,7 +3398,6 @@ static string SubstringAfterLast(string name, char c) /// Per-member buffer for 17-parameter methods, synthesized for arity 17 use sites. /// [global::System.Diagnostics.DebuggerDisplay("{Count} method calls")] - [global::System.Diagnostics.DebuggerNonUserCode] internal sealed class FastMethod17Buffer : IFastMemberBuffer { private readonly FastMockInteractions _owner; diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/Mock.IComprehensiveInterface.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/Mock.IComprehensiveInterface.g.cs index a34d78ac..9ebff78e 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/Mock.IComprehensiveInterface.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/Mock.IComprehensiveInterface.g.cs @@ -11,20 +11,19 @@ namespace Mockolate; /// -/// Mock extensions for IComprehensiveInterface. +/// Mock extensions for IComprehensiveInterface. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForIComprehensiveInterface { /// - extension(global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface mock) + extension(global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface mock) { /// - /// Gets the mock accessor for IComprehensiveInterface - the entry point for configuring setups, verifying interactions and raising events. + /// Gets the mock accessor for IComprehensiveInterface - the entry point for configuring setups, verifying interactions and raising events. /// /// - /// The accessor is the bridge between the strongly-typed instance of IComprehensiveInterface returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
+ /// The accessor is the bridge between the strongly-typed instance of IComprehensiveInterface returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
/// Through it you can:
///
/// Setup - configure how members respond when invoked (Returns, Throws, Do, InitializeWith, ...).
@@ -36,7 +35,7 @@ internal static partial class MockExtensionsForIComprehensiveInterface /// VerifySetup - verify how often a specific setup matched.
///
///
- /// The instance is not a Mockolate-generated mock of IComprehensiveInterface. + /// The instance is not a Mockolate-generated mock of IComprehensiveInterface. public global::Mockolate.Mock.IMockForIComprehensiveInterface Mock { get @@ -50,10 +49,10 @@ internal static partial class MockExtensionsForIComprehensiveInterface } /// - /// Creates a new mock of IComprehensiveInterface with the default MockBehavior. + /// Creates a new mock of IComprehensiveInterface with the default MockBehavior. /// /// - /// The returned instance is a strongly-typed mock generated at compile time - it implements IComprehensiveInterface and exposes the Mockolate surface through .Mock:
+ /// The returned instance is a strongly-typed mock generated at compile time - it implements IComprehensiveInterface and exposes the Mockolate surface through .Mock:
///
/// .Mock.Setup configures how members respond (Returns, Throws, Do, InitializeWith, sequences, callbacks).
/// .Mock.Verify asserts how often and in which order members were invoked.
@@ -62,43 +61,43 @@ internal static partial class MockExtensionsForIComprehensiveInterface /// With the default behavior, un-configured members return default values (empty collections / strings, completed tasks, otherwise) and base-class implementations are invoked for class mocks. Use one of the overloads that accepts a MockBehavior to customize this (for example to make un-configured calls throw or to skip the base class).
/// Overloads allow you to additionally pass constructor parameters (for class mocks), apply an initial setup callback before the instance is returned, or combine both. ///
- /// A new mock instance of IComprehensiveInterface. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface CreateMock() + /// A new mock instance of IComprehensiveInterface. + public static global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface CreateMock() => CreateMock(null, null, (object?[]?)null); /// - /// Creates a new mock of IComprehensiveInterface with the default MockBehavior, applying the given immediately. + /// Creates a new mock of IComprehensiveInterface with the default MockBehavior, applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of IComprehensiveInterface. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface CreateMock(global::System.Action setup) + /// A new mock instance of IComprehensiveInterface. + public static global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface CreateMock(global::System.Action setup) => CreateMock(null, setup, (object?[]?)null); /// - /// Creates a new mock of IComprehensiveInterface with the given . + /// Creates a new mock of IComprehensiveInterface with the given . /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. - /// A new mock instance of IComprehensiveInterface. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface CreateMock(global::Mockolate.MockBehavior mockBehavior) + /// A new mock instance of IComprehensiveInterface. + public static global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface CreateMock(global::Mockolate.MockBehavior mockBehavior) => CreateMock(mockBehavior, null, (object?[]?)null); /// - /// Creates a new mock of IComprehensiveInterface with the given , applying the given immediately. + /// Creates a new mock of IComprehensiveInterface with the given , applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of IComprehensiveInterface. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) + /// A new mock instance of IComprehensiveInterface. + public static global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) => CreateMock(mockBehavior, setup, (object?[]?)null); /// - /// Creates a new mock of IComprehensiveInterface using the given , applying the given immediately, using the given . + /// Creates a new mock of IComprehensiveInterface using the given , applying the given immediately, using the given . /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -106,8 +105,8 @@ internal static partial class MockExtensionsForIComprehensiveInterface /// Controls how the mock responds when members are invoked without a matching setup, or for MockBehavior.Default. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned, or to skip. /// Values forwarded to a matching base-class constructor, or to use the parameterless constructor. - /// A new mock instance of IComprehensiveInterface. - private static global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) + /// A new mock instance of IComprehensiveInterface. + private static global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) { if (mockBehavior is not null) { @@ -131,7 +130,7 @@ internal static partial class MockExtensionsForIComprehensiveInterface return CreateMockInstance(mockRegistry, constructorParameters, setup); } - private static global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) + private static global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) { var value = new global::Mockolate.Mock.IComprehensiveInterface(mockRegistry); if (setup is not null) @@ -147,8 +146,8 @@ internal static partial class MockExtensionsForIComprehensiveInterface /// Public members on the mock forward to unless overridden by a setup; protected members still go through the base-class implementation. All forwarded interactions are recorded and can be verified the same as on a plain mock. /// /// The real object whose calls should be forwarded. Must not be . - /// A new mock of IComprehensiveInterface that delegates to . - public global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface Wrapping(global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface instance) + /// A new mock of IComprehensiveInterface that delegates to . + public global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface Wrapping(global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface instance) { if (mock is global::Mockolate.IMock mockInterface) { @@ -170,11 +169,11 @@ internal static partial class MockExtensionsForIComprehensiveInterface /// /// The is applied to the mock before the constructor is executed. Calling Initialize again overlays additional setups on top of any previously registered ones. /// - /// The mockable type derived from IComprehensiveInterface that this setup should apply to. + /// The mockable type derived from IComprehensiveInterface that this setup should apply to. /// Callback invoked when a new mock of is created. /// A new MockBehavior with the registered initializer. The original instance is unchanged. public global::Mockolate.MockBehavior Initialize(global::System.Action setup) - where T : global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface + where T : global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface { var behaviorAccess = (global::Mockolate.IMockBehaviorAccess)behavior; return behaviorAccess.Set(setup); @@ -198,13 +197,12 @@ private sealed class CovariantParameterAdapter(global::Mockolate.Parameters.I internal static partial class Mock { /// - /// A mock implementation for IComprehensiveInterface. + /// A mock implementation for IComprehensiveInterface. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class IComprehensiveInterface : - global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface, IMockForIComprehensiveInterface, IMockSetupForIComprehensiveInterface, IMockStaticSetupForIComprehensiveInterface, IMockRaiseOnIComprehensiveInterface, IMockVerifyForIComprehensiveInterface, IMockStaticVerifyForIComprehensiveInterface, + global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface, IMockForIComprehensiveInterface, IMockSetupForIComprehensiveInterface, IMockStaticSetupForIComprehensiveInterface, IMockRaiseOnIComprehensiveInterface, IMockVerifyForIComprehensiveInterface, IMockStaticVerifyForIComprehensiveInterface, global::Mockolate.IMock { internal const int MemberId_GetSet_Get = 0; @@ -256,12 +254,12 @@ internal class IComprehensiveInterface : internal const int MemberId_Seventeen = 46; internal const int MemberId_SeventeenVoid = 47; internal const int MemberCount = 48; - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_GetSet_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSet"); - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_GetOnly_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetOnly"); - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_SetOnly_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SetOnly"); - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_NullableProp_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.NullableProp"); - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_InitOnly_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.InitOnly"); - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_StaticAbstractValue_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractValue"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_GetSet_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSet"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_GetOnly_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetOnly"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_SetOnly_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SetOnly"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_NullableProp_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.NullableProp"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_InitOnly_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.InitOnly"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_StaticAbstractValue_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractValue"); /// /// Creates a FastMockInteractions sized to MemberCount for use as the mock's interaction store. @@ -271,7 +269,7 @@ internal class IComprehensiveInterface : global::Mockolate.Interactions.FastMockInteractions fast = new global::Mockolate.Interactions.FastMockInteractions(MemberCount, behavior.SkipInteractionRecording); global::Mockolate.Interactions.FastMethodBufferFactory.InstallMethod(fast, global::Mockolate.Mock.IComprehensiveInterface.MemberId_StaticAbstractMethod); global::Mockolate.Interactions.FastMethodBufferFactory.InstallMethod(fast, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers); - fast.InstallBuffer(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, new global::Mockolate.Interactions.FastMethod7Buffer(fast)); + fast.InstallBuffer(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, new global::Mockolate.Interactions.FastMethod7Buffer(fast)); fast.InstallBuffer(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, new global::Mockolate.Interactions.FastMethod5Buffer(fast)); global::Mockolate.Interactions.FastMethodBufferFactory.InstallMethod(fast, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull); global::Mockolate.Interactions.FastMethodBufferFactory.InstallMethod(fast, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTask); @@ -335,8 +333,8 @@ internal class IComprehensiveInterface : private global::Mockolate.Interactions.FastMethod4Buffer MockolateBuffer_WithModifiers => field ?? (field = (global::Mockolate.Interactions.FastMethod4Buffer)((global::Mockolate.Interactions.FastMockInteractions)this.MockRegistry.Interactions).Buffers[global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers]!); [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] - private global::Mockolate.Interactions.FastMethod7Buffer MockolateBuffer_WithDefaults - => field ?? (field = (global::Mockolate.Interactions.FastMethod7Buffer)((global::Mockolate.Interactions.FastMockInteractions)this.MockRegistry.Interactions).Buffers[global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults]!); + private global::Mockolate.Interactions.FastMethod7Buffer MockolateBuffer_WithDefaults + => field ?? (field = (global::Mockolate.Interactions.FastMethod7Buffer)((global::Mockolate.Interactions.FastMockInteractions)this.MockRegistry.Interactions).Buffers[global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults]!); [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] private global::Mockolate.Interactions.FastMethod5Buffer MockolateBuffer_WithCollidingNames => field ?? (field = (global::Mockolate.Interactions.FastMethod5Buffer)((global::Mockolate.Interactions.FastMockInteractions)this.MockRegistry.Interactions).Buffers[global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames]!); @@ -438,7 +436,7 @@ void IMockForIComprehensiveInterface.ClearAllInteractions() /// string global::Mockolate.IMock.ToString() - => "Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface mock"; + => "Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface mock"; /// public IComprehensiveInterface(global::Mockolate.MockRegistry mockRegistry) @@ -453,20 +451,20 @@ public IComprehensiveInterface(global::Mockolate.MockBehavior behavior) { } - #region Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface + #region Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface - private global::System.EventHandler? _mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_PlainEvent; - /// + private global::System.EventHandler? _mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_PlainEvent; + /// public event global::System.EventHandler PlainEvent { add { if (value is not null) { - this.MockRegistry.AddEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Subscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.PlainEvent", value.Target, value.Method); + this.MockRegistry.AddEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Subscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.PlainEvent", value.Target, value.Method); } - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_PlainEvent += value; - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_PlainEvent += value; + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.PlainEvent += value; } @@ -475,28 +473,28 @@ public IComprehensiveInterface(global::Mockolate.MockBehavior behavior) { if (value is not null) { - this.MockRegistry.RemoveEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.PlainEvent", value.Target, value.Method); + this.MockRegistry.RemoveEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.PlainEvent", value.Target, value.Method); } - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_PlainEvent -= value; - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_PlainEvent -= value; + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.PlainEvent -= value; } } } - private global::System.EventHandler? _mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_TypedEvent; - /// - public event global::System.EventHandler TypedEvent + private global::System.EventHandler? _mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_TypedEvent; + /// + public event global::System.EventHandler TypedEvent { add { if (value is not null) { - this.MockRegistry.AddEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Subscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.TypedEvent", value.Target, value.Method); + this.MockRegistry.AddEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Subscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.TypedEvent", value.Target, value.Method); } - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_TypedEvent += value; - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_TypedEvent += value; + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.TypedEvent += value; } @@ -505,28 +503,28 @@ public IComprehensiveInterface(global::Mockolate.MockBehavior behavior) { if (value is not null) { - this.MockRegistry.RemoveEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.TypedEvent", value.Target, value.Method); + this.MockRegistry.RemoveEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.TypedEvent", value.Target, value.Method); } - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_TypedEvent -= value; - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_TypedEvent -= value; + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.TypedEvent -= value; } } } - private global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate? _mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_CustomEvent; - /// - public event global::Mockolate.ExampleTests.GeneratorCoverage.ComprehensiveDelegate CustomEvent + private global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate? _mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_CustomEvent; + /// + public event global::Mockolate.Tests.GeneratorCoverage.ComprehensiveDelegate CustomEvent { add { if (value is not null) { - this.MockRegistry.AddEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Subscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.CustomEvent", value.Target, value.Method); + this.MockRegistry.AddEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Subscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.CustomEvent", value.Target, value.Method); } - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_CustomEvent += value; - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_CustomEvent += value; + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.CustomEvent += value; } @@ -535,86 +533,86 @@ public IComprehensiveInterface(global::Mockolate.MockBehavior behavior) { if (value is not null) { - this.MockRegistry.RemoveEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.CustomEvent", value.Target, value.Method); + this.MockRegistry.RemoveEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.CustomEvent", value.Target, value.Method); } - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_CustomEvent -= value; - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_CustomEvent -= value; + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.CustomEvent -= value; } } } - /// + /// public int GetSet { get { - return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Get, global::Mockolate.Mock.IComprehensiveInterface.PropertyAccess_GetSet_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is not global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps ? null : () => wraps.GetSet); + return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Get, global::Mockolate.Mock.IComprehensiveInterface.PropertyAccess_GetSet_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is not global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps ? null : () => wraps.GetSet); } set { - this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSet", value); - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSet", value); + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.GetSet = value; } } } - /// + /// public int GetOnly { get { - return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.PropertyAccess_GetOnly_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is not global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps ? null : () => wraps.GetOnly); + return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.PropertyAccess_GetOnly_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is not global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps ? null : () => wraps.GetOnly); } } - /// + /// public int SetOnly { set { - this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SetOnly", value); - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SetOnly", value); + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.SetOnly = value; } } } - /// + /// public string? NullableProp { get { - return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Get, global::Mockolate.Mock.IComprehensiveInterface.PropertyAccess_NullableProp_Get, static b => b.DefaultValue.Generate(default(string?)!), this.MockRegistry.Wraps is not global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps ? null : () => wraps.NullableProp); + return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Get, global::Mockolate.Mock.IComprehensiveInterface.PropertyAccess_NullableProp_Get, static b => b.DefaultValue.Generate(default(string?)!), this.MockRegistry.Wraps is not global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps ? null : () => wraps.NullableProp); } set { - this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.NullableProp", value); - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.NullableProp", value); + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.NullableProp = value; } } } - /// + /// public string InitOnly { get { - return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.PropertyAccess_InitOnly_Get, static b => b.DefaultValue.Generate(default(string)!), this.MockRegistry.Wraps is not global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps ? null : () => wraps.InitOnly); + return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.PropertyAccess_InitOnly_Get, static b => b.DefaultValue.Generate(default(string)!), this.MockRegistry.Wraps is not global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps ? null : () => wraps.InitOnly); } init { - this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.InitOnly", value); + this.MockRegistry.SetPropertyFast(global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.InitOnly", value); } } - /// + /// public string this[int i] { get @@ -641,7 +639,7 @@ public string this[int i] } global::Mockolate.Interactions.IndexerGetterAccess access = new(i); setup ??= this.MockRegistry.GetIndexerSetup>(access); - if (this.MockRegistry.Wraps is not global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is not global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { return setup is null ? this.MockRegistry.GetIndexerFallback(access, 0) @@ -675,14 +673,14 @@ public string this[int i] global::Mockolate.Interactions.IndexerSetterAccess access = new(i, value); setup ??= this.MockRegistry.GetIndexerSetup>(access); this.MockRegistry.ApplyIndexerSetter(access, setup, value, 0); - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps[i] = value; } } } - /// + /// public string this[int a, int b, int c, int d, int e] { get @@ -693,7 +691,7 @@ public string this[int i] this.MockRegistry.RegisterInteraction(access); } global::Mockolate.Setup.IndexerSetup? setup = this.MockRegistry.GetIndexerSetup>(access); - if (this.MockRegistry.Wraps is not global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is not global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { return setup is null ? this.MockRegistry.GetIndexerFallback(access, 1) @@ -711,14 +709,14 @@ public string this[int i] } global::Mockolate.Setup.IndexerSetup? setup = this.MockRegistry.GetIndexerSetup>(access); this.MockRegistry.ApplyIndexerSetter(access, setup, value, 1); - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps[a, b, c, d, e] = value; } } } - /// + /// public static int StaticAbstractValue { get @@ -727,7 +725,7 @@ public static int StaticAbstractValue } } - /// + /// public static int StaticAbstractMethod() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -748,7 +746,7 @@ public static int StaticAbstractMethod() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in MockRegistryProvider.Value.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractMethod")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in MockRegistryProvider.Value.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractMethod")) { if (s_methodSetup.Matches()) { @@ -761,7 +759,7 @@ public static int StaticAbstractMethod() int wrappedResult = default!; if (MockRegistryProvider.Value.Behavior.SkipInteractionRecording == false) { - ((global::Mockolate.Interactions.FastMethod0Buffer)((global::Mockolate.Interactions.FastMockInteractions)MockRegistryProvider.Value.Interactions).Buffers[global::Mockolate.Mock.IComprehensiveInterface.MemberId_StaticAbstractMethod]!).Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractMethod"); + ((global::Mockolate.Interactions.FastMethod0Buffer)((global::Mockolate.Interactions.FastMockInteractions)MockRegistryProvider.Value.Interactions).Buffers[global::Mockolate.Mock.IComprehensiveInterface.MemberId_StaticAbstractMethod]!).Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractMethod"); } try { @@ -772,7 +770,7 @@ public static int StaticAbstractMethod() } if (methodSetup is null && !hasWrappedResult && MockRegistryProvider.Value.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractMethod()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractMethod()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -781,7 +779,7 @@ public static int StaticAbstractMethod() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : MockRegistryProvider.Value.Behavior.DefaultValue.Generate(default(int)!); } - /// + /// public void WithModifiers(ref int a, out string b, in long c, params int[] tail) { var ref_a = a; @@ -804,7 +802,7 @@ public void WithModifiers(ref int a, out string b, in long c, params int[] tail) } if (methodSetup is null) { - foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers")) + foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers")) { if (s_methodSetup.Matches(ref_a, default, ref_c, tail)) { @@ -817,11 +815,11 @@ public void WithModifiers(ref int a, out string b, in long c, params int[] tail) b = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_WithModifiers.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", a, b, c, tail); + this.MockolateBuffer_WithModifiers.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", a, b, c, tail); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.WithModifiers(ref a, out b, in c, tail); hasWrappedResult = true; @@ -851,14 +849,14 @@ public void WithModifiers(ref int a, out string b, in long c, params int[] tail) } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers(int, string, long, int[])' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers(int, string, long, int[])' was invoked without prior setup."); } } - /// - public void WithDefaults(int i = 5, global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum e = (global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum)1, decimal d = 1.5m, float f = 0.25f, char c = 'x', string? s = null, global::Mockolate.ExampleTests.GeneratorCoverage.MyStruct st = default) + /// + public void WithDefaults(int i = 5, global::Mockolate.Tests.GeneratorCoverage.MyEnum e = (global::Mockolate.Tests.GeneratorCoverage.MyEnum)1, decimal d = 1.5m, float f = 0.25f, char c = 'x', string? s = null, global::Mockolate.Tests.GeneratorCoverage.MyStruct st = default) { - global::Mockolate.Setup.VoidMethodSetup? methodSetup = null; + global::Mockolate.Setup.VoidMethodSetup? methodSetup = null; if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) { global::Mockolate.Setup.MethodSetup[]? snapshot_methodSetup = this.MockRegistry.GetMethodSetupSnapshot(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults); @@ -866,7 +864,7 @@ public void WithDefaults(int i = 5, global::Mockolate.ExampleTests.GeneratorCove { for (int i_methodSetup = snapshot_methodSetup.Length - 1; i_methodSetup >= 0; i_methodSetup--) { - if (snapshot_methodSetup[i_methodSetup] is global::Mockolate.Setup.VoidMethodSetup s_methodSetup && s_methodSetup.Matches(i, e, d, f, c, s, st)) + if (snapshot_methodSetup[i_methodSetup] is global::Mockolate.Setup.VoidMethodSetup s_methodSetup && s_methodSetup.Matches(i, e, d, f, c, s, st)) { methodSetup = s_methodSetup; break; @@ -876,7 +874,7 @@ public void WithDefaults(int i = 5, global::Mockolate.ExampleTests.GeneratorCove } if (methodSetup is null) { - foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults")) + foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults")) { if (s_methodSetup.Matches(i, e, d, f, c, s, st)) { @@ -888,11 +886,11 @@ public void WithDefaults(int i = 5, global::Mockolate.ExampleTests.GeneratorCove bool hasWrappedResult = false; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_WithDefaults.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", i, e, d, f, c, s, st); + this.MockolateBuffer_WithDefaults.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", i, e, d, f, c, s, st); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.WithDefaults(i, e, d, f, c, s, st); hasWrappedResult = true; @@ -904,11 +902,11 @@ public void WithDefaults(int i = 5, global::Mockolate.ExampleTests.GeneratorCove } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct)' was invoked without prior setup."); } } - /// + /// public void WithCollidingNames(int wraps, int result, int outParam1, int methodExecution, int returnValue) { global::Mockolate.Setup.VoidMethodSetup? methodSetup = null; @@ -929,7 +927,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null) { - foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames")) + foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames")) { if (s_methodSetup.Matches(wraps, result, outParam1, methodExecution, returnValue)) { @@ -941,11 +939,11 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE bool hasWrappedResult = false; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_WithCollidingNames.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", wraps, result, outParam1, methodExecution, returnValue); + this.MockolateBuffer_WithCollidingNames.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", wraps, result, outParam1, methodExecution, returnValue); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps1) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps1) { wraps1.WithCollidingNames(wraps, result, outParam1, methodExecution, returnValue); hasWrappedResult = true; @@ -957,11 +955,11 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames(int, int, int, int, int)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames(int, int, int, int, int)' was invoked without prior setup."); } } - /// + /// public string? GetMaybeNull(string? s) { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -982,7 +980,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull")) { if (s_methodSetup.Matches(s)) { @@ -995,11 +993,11 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE string? wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_GetMaybeNull.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", s); + this.MockolateBuffer_GetMaybeNull.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", s); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.GetMaybeNull(s); hasWrappedResult = true; @@ -1011,7 +1009,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull(string?)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull(string?)' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1020,7 +1018,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE return methodSetup?.TryGetReturnValue(s, out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(string?)!, s); } - /// + /// public global::System.Threading.Tasks.Task DoTask() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -1041,7 +1039,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTask")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTask")) { if (s_methodSetup.Matches()) { @@ -1054,11 +1052,11 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE global::System.Threading.Tasks.Task wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_DoTask.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTask"); + this.MockolateBuffer_DoTask.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTask"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.DoTask(); hasWrappedResult = true; @@ -1070,7 +1068,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTask()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTask()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1079,7 +1077,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(global::System.Threading.Tasks.Task)!); } - /// + /// public global::System.Threading.Tasks.Task DoTaskOf() { global::Mockolate.Setup.ReturnMethodSetup>? methodSetup = null; @@ -1100,7 +1098,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup> s_methodSetup in this.MockRegistry.GetMethodSetups>>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf")) + foreach (global::Mockolate.Setup.ReturnMethodSetup> s_methodSetup in this.MockRegistry.GetMethodSetups>>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf")) { if (s_methodSetup.Matches()) { @@ -1113,11 +1111,11 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE global::System.Threading.Tasks.Task wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_DoTaskOf.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf"); + this.MockolateBuffer_DoTaskOf.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.DoTaskOf(); hasWrappedResult = true; @@ -1129,7 +1127,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1138,7 +1136,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(global::System.Threading.Tasks.Task)!, this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!)); } - /// + /// public global::System.Threading.Tasks.ValueTask DoVT() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -1159,7 +1157,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVT")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVT")) { if (s_methodSetup.Matches()) { @@ -1172,11 +1170,11 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE global::System.Threading.Tasks.ValueTask wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_DoVT.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVT"); + this.MockolateBuffer_DoVT.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVT"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.DoVT(); hasWrappedResult = true; @@ -1188,7 +1186,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVT()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVT()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1197,7 +1195,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(global::System.Threading.Tasks.ValueTask)!); } - /// + /// public global::System.Threading.Tasks.ValueTask DoVTOf() { global::Mockolate.Setup.ReturnMethodSetup>? methodSetup = null; @@ -1218,7 +1216,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup> s_methodSetup in this.MockRegistry.GetMethodSetups>>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVTOf")) + foreach (global::Mockolate.Setup.ReturnMethodSetup> s_methodSetup in this.MockRegistry.GetMethodSetups>>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVTOf")) { if (s_methodSetup.Matches()) { @@ -1231,11 +1229,11 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE global::System.Threading.Tasks.ValueTask wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_DoVTOf.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVTOf"); + this.MockolateBuffer_DoVTOf.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVTOf"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.DoVTOf(); hasWrappedResult = true; @@ -1247,7 +1245,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVTOf()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVTOf()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1256,7 +1254,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(global::System.Threading.Tasks.ValueTask)!, this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!)); } - /// + /// public (int Code, string Msg) GetTuple() { global::Mockolate.Setup.ReturnMethodSetup<(int Code, string Msg)>? methodSetup = null; @@ -1277,7 +1275,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup<(int Code, string Msg)> s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetTuple")) + foreach (global::Mockolate.Setup.ReturnMethodSetup<(int Code, string Msg)> s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetTuple")) { if (s_methodSetup.Matches()) { @@ -1290,11 +1288,11 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE (int Code, string Msg) wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_GetTuple.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetTuple"); + this.MockolateBuffer_GetTuple.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetTuple"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.GetTuple(); hasWrappedResult = true; @@ -1306,7 +1304,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetTuple()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetTuple()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1315,7 +1313,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : (this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!), this.MockRegistry.Behavior.DefaultValue.Generate(default(string)!)); } - /// + /// public int? GetNullable() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -1336,7 +1334,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetNullable")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetNullable")) { if (s_methodSetup.Matches()) { @@ -1349,11 +1347,11 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE int? wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_GetNullable.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetNullable"); + this.MockolateBuffer_GetNullable.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetNullable"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.GetNullable(); hasWrappedResult = true; @@ -1365,7 +1363,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetNullable()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetNullable()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1374,7 +1372,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int?)!); } - /// + /// public global::System.Span GetSpan(int n) { global::Mockolate.Setup.ReturnMethodSetup, int>? methodSetup = null; @@ -1395,7 +1393,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup, int> s_methodSetup in this.MockRegistry.GetMethodSetups, int>>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan")) + foreach (global::Mockolate.Setup.ReturnMethodSetup, int> s_methodSetup in this.MockRegistry.GetMethodSetups, int>>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan")) { if (s_methodSetup.Matches(n)) { @@ -1408,11 +1406,11 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE global::System.Span wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_GetSpan.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", n); + this.MockolateBuffer_GetSpan.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", n); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.GetSpan(n); hasWrappedResult = true; @@ -1424,7 +1422,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan(int)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan(int)' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1433,7 +1431,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE return methodSetup?.TryGetReturnValue(n, out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(global::Mockolate.Setup.SpanWrapper)!, n); } - /// + /// public global::System.ReadOnlySpan GetROSpan(int n) { global::Mockolate.Setup.ReturnMethodSetup, int>? methodSetup = null; @@ -1454,7 +1452,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup, int> s_methodSetup in this.MockRegistry.GetMethodSetups, int>>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan")) + foreach (global::Mockolate.Setup.ReturnMethodSetup, int> s_methodSetup in this.MockRegistry.GetMethodSetups, int>>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan")) { if (s_methodSetup.Matches(n)) { @@ -1467,11 +1465,11 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE global::System.ReadOnlySpan wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_GetROSpan.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", n); + this.MockolateBuffer_GetROSpan.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", n); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.GetROSpan(n); hasWrappedResult = true; @@ -1483,7 +1481,7 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan(int)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan(int)' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1492,8 +1490,8 @@ public void WithCollidingNames(int wraps, int result, int outParam1, int methodE return methodSetup?.TryGetReturnValue(n, out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(global::Mockolate.Setup.ReadOnlySpanWrapper)!, n); } - private int _refReturnStorage_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_GetByRef; - /// + private int _refReturnStorage_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_GetByRef; + /// public ref int GetByRef() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -1514,7 +1512,7 @@ public ref int GetByRef() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRef")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRef")) { if (s_methodSetup.Matches()) { @@ -1527,11 +1525,11 @@ public ref int GetByRef() int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_GetByRef.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRef"); + this.MockolateBuffer_GetByRef.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRef"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.GetByRef(); hasWrappedResult = true; @@ -1543,19 +1541,19 @@ public ref int GetByRef() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRef()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRef()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { - this._refReturnStorage_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_GetByRef = wrappedResult; - return ref this._refReturnStorage_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_GetByRef; + this._refReturnStorage_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_GetByRef = wrappedResult; + return ref this._refReturnStorage_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_GetByRef; } - this._refReturnStorage_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_GetByRef = methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); - return ref this._refReturnStorage_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_GetByRef; + this._refReturnStorage_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_GetByRef = methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); + return ref this._refReturnStorage_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_GetByRef; } - private int _refReturnStorage_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_GetByRefReadonly; - /// + private int _refReturnStorage_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_GetByRefReadonly; + /// public ref readonly int GetByRefReadonly() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -1576,7 +1574,7 @@ public ref readonly int GetByRefReadonly() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly")) { if (s_methodSetup.Matches()) { @@ -1589,11 +1587,11 @@ public ref readonly int GetByRefReadonly() int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_GetByRefReadonly.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly"); + this.MockolateBuffer_GetByRefReadonly.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.GetByRefReadonly(); hasWrappedResult = true; @@ -1605,18 +1603,18 @@ public ref readonly int GetByRefReadonly() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { - this._refReturnStorage_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_GetByRefReadonly = wrappedResult; - return ref this._refReturnStorage_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_GetByRefReadonly; + this._refReturnStorage_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_GetByRefReadonly = wrappedResult; + return ref this._refReturnStorage_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_GetByRefReadonly; } - this._refReturnStorage_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_GetByRefReadonly = methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); - return ref this._refReturnStorage_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_GetByRefReadonly; + this._refReturnStorage_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_GetByRefReadonly = methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!); + return ref this._refReturnStorage_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_GetByRefReadonly; } - /// + /// public T G1() where T : class { @@ -1624,7 +1622,7 @@ public T G1() if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) { global::Mockolate.Setup.MethodSetup[]? snapshot_methodSetup = this.MockRegistry.GetMethodSetupSnapshot(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G1_T_); - string name_methodSetup = $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>"; + string name_methodSetup = $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>"; if (snapshot_methodSetup is not null) { for (int i_methodSetup = snapshot_methodSetup.Length - 1; i_methodSetup >= 0; i_methodSetup--) @@ -1639,7 +1637,7 @@ public T G1() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>")) { if (s_methodSetup.Matches()) { @@ -1652,11 +1650,11 @@ public T G1() T wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>")); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.G1(); hasWrappedResult = true; @@ -1668,7 +1666,7 @@ public T G1() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G1()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G1()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1677,7 +1675,7 @@ public T G1() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(T)!); } - /// + /// public T G2() where T : struct { @@ -1685,7 +1683,7 @@ public T G2() if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) { global::Mockolate.Setup.MethodSetup[]? snapshot_methodSetup = this.MockRegistry.GetMethodSetupSnapshot(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G2_T_); - string name_methodSetup = $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>"; + string name_methodSetup = $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>"; if (snapshot_methodSetup is not null) { for (int i_methodSetup = snapshot_methodSetup.Length - 1; i_methodSetup >= 0; i_methodSetup--) @@ -1700,7 +1698,7 @@ public T G2() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>")) { if (s_methodSetup.Matches()) { @@ -1713,11 +1711,11 @@ public T G2() T wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>")); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.G2(); hasWrappedResult = true; @@ -1729,7 +1727,7 @@ public T G2() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G2()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G2()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1738,7 +1736,7 @@ public T G2() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(T)!); } - /// + /// public T G3() where T : new() { @@ -1746,7 +1744,7 @@ public T G3() if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) { global::Mockolate.Setup.MethodSetup[]? snapshot_methodSetup = this.MockRegistry.GetMethodSetupSnapshot(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G3_T_); - string name_methodSetup = $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>"; + string name_methodSetup = $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>"; if (snapshot_methodSetup is not null) { for (int i_methodSetup = snapshot_methodSetup.Length - 1; i_methodSetup >= 0; i_methodSetup--) @@ -1761,7 +1759,7 @@ public T G3() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>")) { if (s_methodSetup.Matches()) { @@ -1774,11 +1772,11 @@ public T G3() T wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>")); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.G3(); hasWrappedResult = true; @@ -1790,7 +1788,7 @@ public T G3() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G3()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G3()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1799,7 +1797,7 @@ public T G3() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(T)!); } - /// + /// public T G4() where T : unmanaged { @@ -1807,7 +1805,7 @@ public T G4() if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) { global::Mockolate.Setup.MethodSetup[]? snapshot_methodSetup = this.MockRegistry.GetMethodSetupSnapshot(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G4_T_); - string name_methodSetup = $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>"; + string name_methodSetup = $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>"; if (snapshot_methodSetup is not null) { for (int i_methodSetup = snapshot_methodSetup.Length - 1; i_methodSetup >= 0; i_methodSetup--) @@ -1822,7 +1820,7 @@ public T G4() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>")) { if (s_methodSetup.Matches()) { @@ -1835,11 +1833,11 @@ public T G4() T wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>")); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.G4(); hasWrappedResult = true; @@ -1851,7 +1849,7 @@ public T G4() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G4()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G4()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1860,7 +1858,7 @@ public T G4() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(T)!); } - /// + /// public T G5() where T : notnull { @@ -1868,7 +1866,7 @@ public T G5() if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) { global::Mockolate.Setup.MethodSetup[]? snapshot_methodSetup = this.MockRegistry.GetMethodSetupSnapshot(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G5_T_); - string name_methodSetup = $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>"; + string name_methodSetup = $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>"; if (snapshot_methodSetup is not null) { for (int i_methodSetup = snapshot_methodSetup.Length - 1; i_methodSetup >= 0; i_methodSetup--) @@ -1883,7 +1881,7 @@ public T G5() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>")) { if (s_methodSetup.Matches()) { @@ -1896,11 +1894,11 @@ public T G5() T wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>")); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.G5(); hasWrappedResult = true; @@ -1912,7 +1910,7 @@ public T G5() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G5()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G5()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1921,15 +1919,15 @@ public T G5() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(T)!); } - /// + /// public T G6() - where T : global::Mockolate.ExampleTests.GeneratorCoverage.MyBase, global::System.IComparable + where T : global::Mockolate.Tests.GeneratorCoverage.MyBase, global::System.IComparable { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) { global::Mockolate.Setup.MethodSetup[]? snapshot_methodSetup = this.MockRegistry.GetMethodSetupSnapshot(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G6_T_); - string name_methodSetup = $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>"; + string name_methodSetup = $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>"; if (snapshot_methodSetup is not null) { for (int i_methodSetup = snapshot_methodSetup.Length - 1; i_methodSetup >= 0; i_methodSetup--) @@ -1944,7 +1942,7 @@ public T G6() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>")) { if (s_methodSetup.Matches()) { @@ -1957,11 +1955,11 @@ public T G6() T wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>")); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.G6(); hasWrappedResult = true; @@ -1973,7 +1971,7 @@ public T G6() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G6()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G6()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -1982,7 +1980,7 @@ public T G6() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(T)!); } - /// + /// public T? G7() where T : class? { @@ -1990,7 +1988,7 @@ public T G6() if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) { global::Mockolate.Setup.MethodSetup[]? snapshot_methodSetup = this.MockRegistry.GetMethodSetupSnapshot(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G7_T_); - string name_methodSetup = $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>"; + string name_methodSetup = $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>"; if (snapshot_methodSetup is not null) { for (int i_methodSetup = snapshot_methodSetup.Length - 1; i_methodSetup >= 0; i_methodSetup--) @@ -2005,7 +2003,7 @@ public T G6() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>")) { if (s_methodSetup.Matches()) { @@ -2018,11 +2016,11 @@ public T G6() T? wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>")); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.G7(); hasWrappedResult = true; @@ -2034,7 +2032,7 @@ public T G6() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G7()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G7()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -2043,14 +2041,14 @@ public T G6() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(T?)!); } - /// + /// public T G8() where T : allows ref struct { - throw new global::System.NotSupportedException("Mockolate: methods with a generic type parameter declaring 'allows ref struct' are not supported. Method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G8'."); + throw new global::System.NotSupportedException("Mockolate: methods with a generic type parameter declaring 'allows ref struct' are not supported. Method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G8'."); } - /// + /// public int Five(int a, int b, int c, int d, int e) { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -2071,7 +2069,7 @@ public int Five(int a, int b, int c, int d, int e) } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five")) { if (s_methodSetup.Matches(a, b, c, d, e)) { @@ -2084,11 +2082,11 @@ public int Five(int a, int b, int c, int d, int e) int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_Five.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", a, b, c, d, e); + this.MockolateBuffer_Five.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", a, b, c, d, e); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.Five(a, b, c, d, e); hasWrappedResult = true; @@ -2100,7 +2098,7 @@ public int Five(int a, int b, int c, int d, int e) } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five(int, int, int, int, int)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five(int, int, int, int, int)' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -2109,7 +2107,7 @@ public int Five(int a, int b, int c, int d, int e) return methodSetup?.TryGetReturnValue(a, b, c, d, e, out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!, a, b, c, d, e); } - /// + /// public int Seventeen(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17) { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -2130,7 +2128,7 @@ public int Seventeen(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen")) { if (s_methodSetup.Matches(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17)) { @@ -2143,11 +2141,11 @@ public int Seventeen(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_Seventeen.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17); + this.MockolateBuffer_Seventeen.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wrappedResult = wraps.Seventeen(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17); hasWrappedResult = true; @@ -2159,7 +2157,7 @@ public int Seventeen(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -2168,7 +2166,7 @@ public int Seventeen(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int return methodSetup?.TryGetReturnValue(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17); } - /// + /// public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17) { global::Mockolate.Setup.VoidMethodSetup? methodSetup = null; @@ -2189,7 +2187,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 } if (methodSetup is null) { - foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid")) + foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid")) { if (s_methodSetup.Matches(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17)) { @@ -2201,11 +2199,11 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 bool hasWrappedResult = false; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer_SeventeenVoid.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17); + this.MockolateBuffer_SeventeenVoid.Append("global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface wraps) { wraps.SeventeenVoid(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17); hasWrappedResult = true; @@ -2217,11 +2215,11 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)' was invoked without prior setup."); } } - #endregion Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface + #endregion Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface #region IMockSetupForIComprehensiveInterface @@ -2231,7 +2229,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSet"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSet"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Get, propertySetup); return propertySetup; } @@ -2243,7 +2241,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetOnly"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetOnly"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Get, propertySetup); return propertySetup; } @@ -2255,7 +2253,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SetOnly"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SetOnly"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Get, propertySetup); return propertySetup; } @@ -2267,7 +2265,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.NullableProp"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.NullableProp"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Get, propertySetup); return propertySetup; } @@ -2279,7 +2277,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.InitOnly"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.InitOnly"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Get, propertySetup); return propertySetup; } @@ -2291,7 +2289,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 { get { - global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.PlainEvent"); + global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.PlainEvent"); this.MockRegistry.SetupEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Subscribe, eventSetup); return eventSetup; } @@ -2303,7 +2301,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 { get { - global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.TypedEvent"); + global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.TypedEvent"); this.MockRegistry.SetupEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Subscribe, eventSetup); return eventSetup; } @@ -2315,7 +2313,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 { get { - global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.CustomEvent"); + global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.CustomEvent"); this.MockRegistry.SetupEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Subscribe, eventSetup); return eventSetup; } @@ -2372,7 +2370,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", parameters, "a", "b", "c", "tail"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", parameters, "a", "b", "c", "tail"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, methodSetup); return methodSetup; } @@ -2380,7 +2378,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? tail) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)(c ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(tail ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)(c ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(tail ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, methodSetup); return methodSetup; } @@ -2388,7 +2386,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, long c, global::Mockolate.Parameters.IParameter? tail) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), CovariantParameterAdapter.Wrap(tail ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), CovariantParameterAdapter.Wrap(tail ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, methodSetup); return methodSetup; } @@ -2396,7 +2394,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, global::Mockolate.Parameters.IParameter? c, int[] tail) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)(c ?? global::Mockolate.It.IsNull("null")), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(tail, tail.ToString())); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)(c ?? global::Mockolate.It.IsNull("null")), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(tail, tail.ToString())); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, methodSetup); return methodSetup; } @@ -2404,31 +2402,31 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, long c, int[] tail) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(tail, tail.ToString())); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(tail, tail.ToString())); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, methodSetup); return methodSetup; } /// - global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameters parameters) + global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", parameters, "i", "e", "d", "f", "c", "s", "st"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", parameters, "i", "e", "d", "f", "c", "s", "st"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, methodSetup); return methodSetup; } /// - global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameter? i, global::Mockolate.Parameters.IParameter? e, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? f, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? s, global::Mockolate.Parameters.IParameter? st) + global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameter? i, global::Mockolate.Parameters.IParameter? e, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? f, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? s, global::Mockolate.Parameters.IParameter? st) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", CovariantParameterAdapter.Wrap(i ?? global::Mockolate.It.Is(5)), CovariantParameterAdapter.Wrap(e ?? global::Mockolate.It.Is((global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum)1)), CovariantParameterAdapter.Wrap(d ?? global::Mockolate.It.Is(1.5m)), CovariantParameterAdapter.Wrap(f ?? global::Mockolate.It.Is(0.25f)), CovariantParameterAdapter.Wrap(c ?? global::Mockolate.It.Is('x')), CovariantParameterAdapter.Wrap(s ?? global::Mockolate.It.Is(null)), CovariantParameterAdapter.Wrap(st ?? global::Mockolate.It.Is(default))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", CovariantParameterAdapter.Wrap(i ?? global::Mockolate.It.Is(5)), CovariantParameterAdapter.Wrap(e ?? global::Mockolate.It.Is((global::Mockolate.Tests.GeneratorCoverage.MyEnum)1)), CovariantParameterAdapter.Wrap(d ?? global::Mockolate.It.Is(1.5m)), CovariantParameterAdapter.Wrap(f ?? global::Mockolate.It.Is(0.25f)), CovariantParameterAdapter.Wrap(c ?? global::Mockolate.It.Is('x')), CovariantParameterAdapter.Wrap(s ?? global::Mockolate.It.Is(null)), CovariantParameterAdapter.Wrap(st ?? global::Mockolate.It.Is(default))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, methodSetup); return methodSetup; } /// - global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(int i, global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.ExampleTests.GeneratorCoverage.MyStruct st) + global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(int i, global::Mockolate.Tests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.Tests.GeneratorCoverage.MyStruct st) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(i, ((global::System.IFormattable)i).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(e, ((global::System.IFormattable)e).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(d, ((global::System.IFormattable)d).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(f, ((global::System.IFormattable)f).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(s, $"\"{s}\""), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(st, st.ToString())); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(i, ((global::System.IFormattable)i).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(e, ((global::System.IFormattable)e).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(d, ((global::System.IFormattable)d).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(f, ((global::System.IFormattable)f).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(s, $"\"{s}\""), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(st, st.ToString())); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, methodSetup); return methodSetup; } @@ -2436,7 +2434,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithCollidingNames(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", parameters, "wraps", "result", "outParam1", "methodExecution", "returnValue"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", parameters, "wraps", "result", "outParam1", "methodExecution", "returnValue"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, methodSetup); return methodSetup; } @@ -2444,7 +2442,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithCollidingNames(global::Mockolate.Parameters.IParameter? wraps, global::Mockolate.Parameters.IParameter? result, global::Mockolate.Parameters.IParameter? outParam1, global::Mockolate.Parameters.IParameter? methodExecution, global::Mockolate.Parameters.IParameter? returnValue) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", CovariantParameterAdapter.Wrap(wraps ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(result ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(outParam1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(methodExecution ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(returnValue ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", CovariantParameterAdapter.Wrap(wraps ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(result ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(outParam1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(methodExecution ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(returnValue ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, methodSetup); return methodSetup; } @@ -2452,7 +2450,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithCollidingNames(int wraps, int result, int outParam1, int methodExecution, int returnValue) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(wraps, ((global::System.IFormattable)wraps).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(result, ((global::System.IFormattable)result).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(outParam1, ((global::System.IFormattable)outParam1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(methodExecution, ((global::System.IFormattable)methodExecution).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(returnValue, ((global::System.IFormattable)returnValue).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(wraps, ((global::System.IFormattable)wraps).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(result, ((global::System.IFormattable)result).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(outParam1, ((global::System.IFormattable)outParam1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(methodExecution, ((global::System.IFormattable)methodExecution).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(returnValue, ((global::System.IFormattable)returnValue).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, methodSetup); return methodSetup; } @@ -2460,7 +2458,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetMaybeNull(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", parameters, "s"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", parameters, "s"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, methodSetup); return methodSetup; } @@ -2468,7 +2466,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetMaybeNull(global::Mockolate.Parameters.IParameter? s) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", CovariantParameterAdapter.Wrap(s ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", CovariantParameterAdapter.Wrap(s ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, methodSetup); return methodSetup; } @@ -2476,7 +2474,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetMaybeNull(string? s) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(s, $"\"{s}\"")); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(s, $"\"{s}\"")); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, methodSetup); return methodSetup; } @@ -2484,7 +2482,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.DoTask() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTask"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTask"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTask, methodSetup); return methodSetup; } @@ -2492,7 +2490,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.DoTaskOf() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTaskOf, methodSetup); return methodSetup; } @@ -2500,7 +2498,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.DoVT() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVT"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVT"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVT, methodSetup); return methodSetup; } @@ -2508,7 +2506,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.DoVTOf() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVTOf"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVTOf"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVTOf, methodSetup); return methodSetup; } @@ -2516,7 +2514,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup<(int Code, string Msg)> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetTuple() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup<(int Code, string Msg)>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetTuple"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup<(int Code, string Msg)>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetTuple"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetTuple, methodSetup); return methodSetup; } @@ -2524,7 +2522,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetNullable() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetNullable"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetNullable"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetNullable, methodSetup); return methodSetup; } @@ -2532,7 +2530,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetSpan(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", parameters, "n"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", parameters, "n"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, methodSetup); return methodSetup; } @@ -2540,7 +2538,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetSpan(global::Mockolate.Parameters.IParameter? n) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", CovariantParameterAdapter.Wrap(n ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", CovariantParameterAdapter.Wrap(n ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, methodSetup); return methodSetup; } @@ -2548,7 +2546,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetSpan(int n) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(n, ((global::System.IFormattable)n).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(n, ((global::System.IFormattable)n).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, methodSetup); return methodSetup; } @@ -2556,7 +2554,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetROSpan(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", parameters, "n"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", parameters, "n"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, methodSetup); return methodSetup; } @@ -2564,7 +2562,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetROSpan(global::Mockolate.Parameters.IParameter? n) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", CovariantParameterAdapter.Wrap(n ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", CovariantParameterAdapter.Wrap(n ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, methodSetup); return methodSetup; } @@ -2572,7 +2570,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetROSpan(int n) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(n, ((global::System.IFormattable)n).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(n, ((global::System.IFormattable)n).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, methodSetup); return methodSetup; } @@ -2580,7 +2578,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetByRef() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRef"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRef"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRef, methodSetup); return methodSetup; } @@ -2588,7 +2586,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetByRefReadonly() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRefReadonly, methodSetup); return methodSetup; } @@ -2596,7 +2594,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G1() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G1_T_, methodSetup); return methodSetup; } @@ -2604,7 +2602,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G2() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G2_T_, methodSetup); return methodSetup; } @@ -2612,7 +2610,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G3() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G3_T_, methodSetup); return methodSetup; } @@ -2620,7 +2618,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G4() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G4_T_, methodSetup); return methodSetup; } @@ -2628,7 +2626,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G5() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G5_T_, methodSetup); return methodSetup; } @@ -2636,7 +2634,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G6() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G6_T_, methodSetup); return methodSetup; } @@ -2644,7 +2642,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G7() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G7_T_, methodSetup); return methodSetup; } @@ -2652,7 +2650,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Five(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", parameters, "a", "b", "c", "d", "e"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", parameters, "a", "b", "c", "d", "e"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, methodSetup); return methodSetup; } @@ -2660,7 +2658,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Five(global::Mockolate.Parameters.IParameter? a, global::Mockolate.Parameters.IParameter? b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? e) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", CovariantParameterAdapter.Wrap(a ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(b ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(c ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(d ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(e ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", CovariantParameterAdapter.Wrap(a ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(b ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(c ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(d ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(e ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, methodSetup); return methodSetup; } @@ -2668,7 +2666,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Five(int a, int b, int c, int d, int e) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a, ((global::System.IFormattable)a).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(b, ((global::System.IFormattable)b).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(d, ((global::System.IFormattable)d).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(e, ((global::System.IFormattable)e).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a, ((global::System.IFormattable)a).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(b, ((global::System.IFormattable)b).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(d, ((global::System.IFormattable)d).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(e, ((global::System.IFormattable)e).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, methodSetup); return methodSetup; } @@ -2676,7 +2674,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Seventeen(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", parameters, "a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12", "a13", "a14", "a15", "a16", "a17"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", parameters, "a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12", "a13", "a14", "a15", "a16", "a17"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, methodSetup); return methodSetup; } @@ -2684,7 +2682,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Seventeen(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", CovariantParameterAdapter.Wrap(a1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a2 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a3 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a4 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a5 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a6 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a7 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a8 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a9 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a10 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a11 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a12 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a13 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a14 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a15 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a16 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a17 ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", CovariantParameterAdapter.Wrap(a1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a2 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a3 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a4 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a5 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a6 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a7 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a8 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a9 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a10 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a11 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a12 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a13 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a14 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a15 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a16 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a17 ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, methodSetup); return methodSetup; } @@ -2692,7 +2690,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Seventeen(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a1, ((global::System.IFormattable)a1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a2, ((global::System.IFormattable)a2).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a3, ((global::System.IFormattable)a3).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a4, ((global::System.IFormattable)a4).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a5, ((global::System.IFormattable)a5).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a6, ((global::System.IFormattable)a6).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a7, ((global::System.IFormattable)a7).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a8, ((global::System.IFormattable)a8).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a9, ((global::System.IFormattable)a9).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a10, ((global::System.IFormattable)a10).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a11, ((global::System.IFormattable)a11).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a12, ((global::System.IFormattable)a12).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a13, ((global::System.IFormattable)a13).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a14, ((global::System.IFormattable)a14).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a15, ((global::System.IFormattable)a15).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a16, ((global::System.IFormattable)a16).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a17, ((global::System.IFormattable)a17).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a1, ((global::System.IFormattable)a1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a2, ((global::System.IFormattable)a2).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a3, ((global::System.IFormattable)a3).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a4, ((global::System.IFormattable)a4).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a5, ((global::System.IFormattable)a5).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a6, ((global::System.IFormattable)a6).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a7, ((global::System.IFormattable)a7).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a8, ((global::System.IFormattable)a8).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a9, ((global::System.IFormattable)a9).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a10, ((global::System.IFormattable)a10).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a11, ((global::System.IFormattable)a11).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a12, ((global::System.IFormattable)a12).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a13, ((global::System.IFormattable)a13).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a14, ((global::System.IFormattable)a14).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a15, ((global::System.IFormattable)a15).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a16, ((global::System.IFormattable)a16).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a17, ((global::System.IFormattable)a17).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, methodSetup); return methodSetup; } @@ -2700,7 +2698,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.SeventeenVoid(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", parameters, "a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12", "a13", "a14", "a15", "a16", "a17"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", parameters, "a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12", "a13", "a14", "a15", "a16", "a17"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, methodSetup); return methodSetup; } @@ -2708,7 +2706,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.SeventeenVoid(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", CovariantParameterAdapter.Wrap(a1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a2 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a3 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a4 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a5 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a6 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a7 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a8 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a9 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a10 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a11 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a12 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a13 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a14 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a15 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a16 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a17 ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", CovariantParameterAdapter.Wrap(a1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a2 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a3 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a4 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a5 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a6 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a7 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a8 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a9 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a10 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a11 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a12 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a13 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a14 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a15 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a16 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a17 ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, methodSetup); return methodSetup; } @@ -2716,7 +2714,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a1, ((global::System.IFormattable)a1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a2, ((global::System.IFormattable)a2).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a3, ((global::System.IFormattable)a3).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a4, ((global::System.IFormattable)a4).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a5, ((global::System.IFormattable)a5).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a6, ((global::System.IFormattable)a6).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a7, ((global::System.IFormattable)a7).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a8, ((global::System.IFormattable)a8).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a9, ((global::System.IFormattable)a9).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a10, ((global::System.IFormattable)a10).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a11, ((global::System.IFormattable)a11).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a12, ((global::System.IFormattable)a12).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a13, ((global::System.IFormattable)a13).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a14, ((global::System.IFormattable)a14).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a15, ((global::System.IFormattable)a15).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a16, ((global::System.IFormattable)a16).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a17, ((global::System.IFormattable)a17).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a1, ((global::System.IFormattable)a1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a2, ((global::System.IFormattable)a2).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a3, ((global::System.IFormattable)a3).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a4, ((global::System.IFormattable)a4).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a5, ((global::System.IFormattable)a5).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a6, ((global::System.IFormattable)a6).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a7, ((global::System.IFormattable)a7).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a8, ((global::System.IFormattable)a8).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a9, ((global::System.IFormattable)a9).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a10, ((global::System.IFormattable)a10).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a11, ((global::System.IFormattable)a11).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a12, ((global::System.IFormattable)a12).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a13, ((global::System.IFormattable)a13).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a14, ((global::System.IFormattable)a14).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a15, ((global::System.IFormattable)a15).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a16, ((global::System.IFormattable)a16).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a17, ((global::System.IFormattable)a17).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, methodSetup); return methodSetup; } @@ -2731,7 +2729,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractValue"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractValue"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IComprehensiveInterface.MemberId_StaticAbstractValue_Get, propertySetup); return propertySetup; } @@ -2740,7 +2738,7 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockStaticSetupForIComprehensiveInterface.StaticAbstractMethod() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractMethod"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractMethod"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_StaticAbstractMethod, methodSetup); return methodSetup; } @@ -2752,34 +2750,34 @@ public void SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7 /// void IMockRaiseOnIComprehensiveInterface.PlainEvent(object? sender, global::System.EventArgs e) { - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_PlainEvent?.Invoke(sender, e); + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_PlainEvent?.Invoke(sender, e); } /// - void IMockRaiseOnIComprehensiveInterface.TypedEvent(object? sender, global::Mockolate.ExampleTests.GeneratorCoverage.MyEventArgs e) + void IMockRaiseOnIComprehensiveInterface.TypedEvent(object? sender, global::Mockolate.Tests.GeneratorCoverage.MyEventArgs e) { - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_TypedEvent?.Invoke(sender, e); + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_TypedEvent?.Invoke(sender, e); } /// void IMockRaiseOnIComprehensiveInterface.CustomEvent(int x, ref int y, out string z, in long w) { z = default!; - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_CustomEvent?.Invoke(x, ref y, out z, in w); + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_CustomEvent?.Invoke(x, ref y, out z, in w); } /// void IMockRaiseOnIComprehensiveInterface.PlainEvent(global::Mockolate.Parameters.IDefaultEventParameters parameters) { global::Mockolate.MockBehavior mockBehavior = this.MockRegistry.Behavior; - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_PlainEvent?.Invoke(mockBehavior.DefaultValue.Generate(default(object)), mockBehavior.DefaultValue.Generate(default(global::System.EventArgs))); + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_PlainEvent?.Invoke(mockBehavior.DefaultValue.Generate(default(object)), mockBehavior.DefaultValue.Generate(default(global::System.EventArgs))); } /// void IMockRaiseOnIComprehensiveInterface.TypedEvent(global::Mockolate.Parameters.IDefaultEventParameters parameters) { global::Mockolate.MockBehavior mockBehavior = this.MockRegistry.Behavior; - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_TypedEvent?.Invoke(mockBehavior.DefaultValue.Generate(default(object)), mockBehavior.DefaultValue.Generate(default(global::Mockolate.ExampleTests.GeneratorCoverage.MyEventArgs))); + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_TypedEvent?.Invoke(mockBehavior.DefaultValue.Generate(default(object)), mockBehavior.DefaultValue.Generate(default(global::Mockolate.Tests.GeneratorCoverage.MyEventArgs))); } /// @@ -2790,7 +2788,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter int __arg2 = mockBehavior.DefaultValue.Generate(default(int)); string __arg3 = mockBehavior.DefaultValue.Generate(default(string)); long __arg4 = mockBehavior.DefaultValue.Generate(default(long)); - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IComprehensiveInterface_CustomEvent?.Invoke(__arg1, ref __arg2, out __arg3, in __arg4); + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IComprehensiveInterface_CustomEvent?.Invoke(__arg1, ref __arg2, out __arg3, in __arg4); } #endregion IMockRaiseOnIComprehensiveInterface @@ -2803,7 +2801,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSet"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSet"); } } @@ -2813,7 +2811,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetOnly"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetOnly"); } } @@ -2823,7 +2821,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SetOnly"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SetOnly"); } } @@ -2833,7 +2831,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.NullableProp"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.NullableProp"); } } @@ -2843,7 +2841,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.InitOnly"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.InitOnly"); } } @@ -2899,7 +2897,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("a", __i.Parameter1), ("b", __i.Parameter2), ("c", __i.Parameter3), ("tail", __i.Parameter4)]), @@ -2907,63 +2905,63 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter }, () => $"WithModifiers({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? tail) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => (a is global::Mockolate.Parameters.IParameterMatch aMatch ? aMatch.Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (b is global::Mockolate.Parameters.IParameterMatch bMatch ? bMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(string))) && (c is not null ? CovariantParameterAdapter.Wrap(c).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(long))) && (tail is not null ? CovariantParameterAdapter.Wrap(tail).Matches(__i.Parameter4) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter4, default(int[]))), () => $"WithModifiers({a}, {b}, {c}, {tail})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, long c, global::Mockolate.Parameters.IParameter? tail) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => (a is global::Mockolate.Parameters.IParameterMatch aMatch ? aMatch.Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (b is global::Mockolate.Parameters.IParameterMatch bMatch ? bMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(string))) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(c, __i.Parameter3)) && (tail is not null ? CovariantParameterAdapter.Wrap(tail).Matches(__i.Parameter4) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter4, default(int[]))), () => $"WithModifiers({a}, {b}, {c}, {tail})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, global::Mockolate.Parameters.IParameter? c, int[] tail) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => (a is global::Mockolate.Parameters.IParameterMatch aMatch ? aMatch.Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (b is global::Mockolate.Parameters.IParameterMatch bMatch ? bMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(string))) && (c is not null ? CovariantParameterAdapter.Wrap(c).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(long))) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(tail, __i.Parameter4)), () => $"WithModifiers({a}, {b}, {c}, {tail})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, long c, int[] tail) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => (a is global::Mockolate.Parameters.IParameterMatch aMatch ? aMatch.Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (b is global::Mockolate.Parameters.IParameterMatch bMatch ? bMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(string))) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(c, __i.Parameter3)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(tail, __i.Parameter4)), () => $"WithModifiers({a}, {b}, {c}, {tail})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4, __i.Parameter5, __i.Parameter6, __i.Parameter7]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("i", __i.Parameter1), ("e", __i.Parameter2), ("d", __i.Parameter3), ("f", __i.Parameter4), ("c", __i.Parameter5), ("s", __i.Parameter6), ("st", __i.Parameter7)]), _ => true }, () => $"WithDefaults({parameters})"); /// - global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameter? i, global::Mockolate.Parameters.IParameter? e, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? f, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? s, global::Mockolate.Parameters.IParameter? st) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => + global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameter? i, global::Mockolate.Parameters.IParameter? e, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? f, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? s, global::Mockolate.Parameters.IParameter? st) + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => (i is not null ? CovariantParameterAdapter.Wrap(i).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && - (e is not null ? CovariantParameterAdapter.Wrap(e).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum))) && + (e is not null ? CovariantParameterAdapter.Wrap(e).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(global::Mockolate.Tests.GeneratorCoverage.MyEnum))) && (d is not null ? CovariantParameterAdapter.Wrap(d).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(decimal))) && (f is not null ? CovariantParameterAdapter.Wrap(f).Matches(__i.Parameter4) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter4, default(float))) && (c is not null ? CovariantParameterAdapter.Wrap(c).Matches(__i.Parameter5) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter5, default(char))) && (s is not null ? CovariantParameterAdapter.Wrap(s).Matches(__i.Parameter6) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter6, default(string?))) && - (st is not null ? CovariantParameterAdapter.Wrap(st).Matches(__i.Parameter7) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter7, default(global::Mockolate.ExampleTests.GeneratorCoverage.MyStruct))), () => $"WithDefaults({i}, {e}, {d}, {f}, {c}, {s}, {st})"); + (st is not null ? CovariantParameterAdapter.Wrap(st).Matches(__i.Parameter7) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter7, default(global::Mockolate.Tests.GeneratorCoverage.MyStruct))), () => $"WithDefaults({i}, {e}, {d}, {f}, {c}, {s}, {st})"); /// - global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.WithDefaults(int i, global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.ExampleTests.GeneratorCoverage.MyStruct st) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => + global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.WithDefaults(int i, global::Mockolate.Tests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.Tests.GeneratorCoverage.MyStruct st) + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(i, __i.Parameter1)) && - (global::System.Collections.Generic.EqualityComparer.Default.Equals(e, __i.Parameter2)) && + (global::System.Collections.Generic.EqualityComparer.Default.Equals(e, __i.Parameter2)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(d, __i.Parameter3)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(f, __i.Parameter4)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(c, __i.Parameter5)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(s, __i.Parameter6)) && - (global::System.Collections.Generic.EqualityComparer.Default.Equals(st, __i.Parameter7)), () => $"WithDefaults({i}, {e}, {d}, {f}, {c}, {s}, {st})"); + (global::System.Collections.Generic.EqualityComparer.Default.Equals(st, __i.Parameter7)), () => $"WithDefaults({i}, {e}, {d}, {f}, {c}, {s}, {st})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithCollidingNames(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4, __i.Parameter5]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("wraps", __i.Parameter1), ("result", __i.Parameter2), ("outParam1", __i.Parameter3), ("methodExecution", __i.Parameter4), ("returnValue", __i.Parameter5)]), @@ -2971,7 +2969,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter }, () => $"WithCollidingNames({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithCollidingNames(global::Mockolate.Parameters.IParameter? wraps, global::Mockolate.Parameters.IParameter? result, global::Mockolate.Parameters.IParameter? outParam1, global::Mockolate.Parameters.IParameter? methodExecution, global::Mockolate.Parameters.IParameter? returnValue) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => (wraps is not null ? CovariantParameterAdapter.Wrap(wraps).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (result is not null ? CovariantParameterAdapter.Wrap(result).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (outParam1 is not null ? CovariantParameterAdapter.Wrap(outParam1).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(int))) && @@ -2979,7 +2977,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter (returnValue is not null ? CovariantParameterAdapter.Wrap(returnValue).Matches(__i.Parameter5) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter5, default(int))), () => $"WithCollidingNames({wraps}, {result}, {outParam1}, {methodExecution}, {returnValue})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.WithCollidingNames(int wraps, int result, int outParam1, int methodExecution, int returnValue) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(wraps, __i.Parameter1)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(result, __i.Parameter2)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(outParam1, __i.Parameter3)) && @@ -2987,7 +2985,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter (global::System.Collections.Generic.EqualityComparer.Default.Equals(returnValue, __i.Parameter5)), () => $"WithCollidingNames({wraps}, {result}, {outParam1}, {methodExecution}, {returnValue})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetMaybeNull(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("s", __i.Parameter1)]), @@ -2995,32 +2993,32 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter }, () => $"GetMaybeNull({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetMaybeNull(global::Mockolate.Parameters.IParameter? s) - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", s is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(s), () => $"GetMaybeNull({s})"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", s is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(s), () => $"GetMaybeNull({s})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetMaybeNull(string? s) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(s, __i.Parameter1)), () => $"GetMaybeNull({s})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.DoTask() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTask, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTask", () => $"DoTask()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTask, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTask", () => $"DoTask()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.DoTaskOf() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTaskOf, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf", () => $"DoTaskOf()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTaskOf, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf", () => $"DoTaskOf()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.DoVT() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVT, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVT", () => $"DoVT()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVT, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVT", () => $"DoVT()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.DoVTOf() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVTOf, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVTOf", () => $"DoVTOf()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVTOf, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVTOf", () => $"DoVTOf()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetTuple() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetTuple, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetTuple", () => $"GetTuple()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetTuple, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetTuple", () => $"GetTuple()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetNullable() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetNullable, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetNullable", () => $"GetNullable()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetNullable, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetNullable", () => $"GetNullable()"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetSpan(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("n", __i.Parameter1)]), @@ -3028,14 +3026,14 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter }, () => $"GetSpan({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetSpan(global::Mockolate.Parameters.IParameter? n) - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", n is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(n), () => $"GetSpan({n})"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", n is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(n), () => $"GetSpan({n})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetSpan(int n) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(n, __i.Parameter1)), () => $"GetSpan({n})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetROSpan(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("n", __i.Parameter1)]), @@ -3043,44 +3041,44 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter }, () => $"GetROSpan({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetROSpan(global::Mockolate.Parameters.IParameter? n) - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", n is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(n), () => $"GetROSpan({n})"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", n is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(n), () => $"GetROSpan({n})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetROSpan(int n) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(n, __i.Parameter1)), () => $"GetROSpan({n})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetByRef() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRef, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRef", () => $"GetByRef()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRef, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRef", () => $"GetByRef()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetByRefReadonly() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRefReadonly, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly", () => $"GetByRefReadonly()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRefReadonly, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly", () => $"GetByRefReadonly()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G1() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>", __i => true, () => $"G1()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>", __i => true, () => $"G1()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G2() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>", __i => true, () => $"G2()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>", __i => true, () => $"G2()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G3() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>", __i => true, () => $"G3()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>", __i => true, () => $"G3()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G4() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>", __i => true, () => $"G4()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>", __i => true, () => $"G4()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G5() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>", __i => true, () => $"G5()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>", __i => true, () => $"G5()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G6() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>", __i => true, () => $"G6()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>", __i => true, () => $"G6()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G7() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>", __i => true, () => $"G7()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>", __i => true, () => $"G7()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G8() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G8<{typeof(T)}>", __i => true, () => $"G8()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G8<{typeof(T)}>", __i => true, () => $"G8()"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.Five(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4, __i.Parameter5]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("a", __i.Parameter1), ("b", __i.Parameter2), ("c", __i.Parameter3), ("d", __i.Parameter4), ("e", __i.Parameter5)]), @@ -3088,7 +3086,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter }, () => $"Five({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.Five(global::Mockolate.Parameters.IParameter? a, global::Mockolate.Parameters.IParameter? b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? e) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", __i => (a is not null ? CovariantParameterAdapter.Wrap(a).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (b is not null ? CovariantParameterAdapter.Wrap(b).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (c is not null ? CovariantParameterAdapter.Wrap(c).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(int))) && @@ -3096,7 +3094,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter (e is not null ? CovariantParameterAdapter.Wrap(e).Matches(__i.Parameter5) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter5, default(int))), () => $"Five({a}, {b}, {c}, {d}, {e})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.Five(int a, int b, int c, int d, int e) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(a, __i.Parameter1)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(b, __i.Parameter2)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(c, __i.Parameter3)) && @@ -3104,7 +3102,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter (global::System.Collections.Generic.EqualityComparer.Default.Equals(e, __i.Parameter5)), () => $"Five({a}, {b}, {c}, {d}, {e})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.Seventeen(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4, __i.Parameter5, __i.Parameter6, __i.Parameter7, __i.Parameter8, __i.Parameter9, __i.Parameter10, __i.Parameter11, __i.Parameter12, __i.Parameter13, __i.Parameter14, __i.Parameter15, __i.Parameter16, __i.Parameter17]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("a1", __i.Parameter1), ("a2", __i.Parameter2), ("a3", __i.Parameter3), ("a4", __i.Parameter4), ("a5", __i.Parameter5), ("a6", __i.Parameter6), ("a7", __i.Parameter7), ("a8", __i.Parameter8), ("a9", __i.Parameter9), ("a10", __i.Parameter10), ("a11", __i.Parameter11), ("a12", __i.Parameter12), ("a13", __i.Parameter13), ("a14", __i.Parameter14), ("a15", __i.Parameter15), ("a16", __i.Parameter16), ("a17", __i.Parameter17)]), @@ -3112,7 +3110,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter }, () => $"Seventeen({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.Seventeen(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => (a1 is not null ? CovariantParameterAdapter.Wrap(a1).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (a2 is not null ? CovariantParameterAdapter.Wrap(a2).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (a3 is not null ? CovariantParameterAdapter.Wrap(a3).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(int))) && @@ -3132,7 +3130,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter (a17 is not null ? CovariantParameterAdapter.Wrap(a17).Matches(__i.Parameter17) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter17, default(int))), () => $"Seventeen({a1}, {a2}, {a3}, {a4}, {a5}, {a6}, {a7}, {a8}, {a9}, {a10}, {a11}, {a12}, {a13}, {a14}, {a15}, {a16}, {a17})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.Seventeen(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(a1, __i.Parameter1)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(a2, __i.Parameter2)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(a3, __i.Parameter3)) && @@ -3152,7 +3150,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter (global::System.Collections.Generic.EqualityComparer.Default.Equals(a17, __i.Parameter17)), () => $"Seventeen({a1}, {a2}, {a3}, {a4}, {a5}, {a6}, {a7}, {a8}, {a9}, {a10}, {a11}, {a12}, {a13}, {a14}, {a15}, {a16}, {a17})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.SeventeenVoid(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4, __i.Parameter5, __i.Parameter6, __i.Parameter7, __i.Parameter8, __i.Parameter9, __i.Parameter10, __i.Parameter11, __i.Parameter12, __i.Parameter13, __i.Parameter14, __i.Parameter15, __i.Parameter16, __i.Parameter17]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("a1", __i.Parameter1), ("a2", __i.Parameter2), ("a3", __i.Parameter3), ("a4", __i.Parameter4), ("a5", __i.Parameter5), ("a6", __i.Parameter6), ("a7", __i.Parameter7), ("a8", __i.Parameter8), ("a9", __i.Parameter9), ("a10", __i.Parameter10), ("a11", __i.Parameter11), ("a12", __i.Parameter12), ("a13", __i.Parameter13), ("a14", __i.Parameter14), ("a15", __i.Parameter15), ("a16", __i.Parameter16), ("a17", __i.Parameter17)]), @@ -3160,7 +3158,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter }, () => $"SeventeenVoid({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.SeventeenVoid(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => (a1 is not null ? CovariantParameterAdapter.Wrap(a1).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (a2 is not null ? CovariantParameterAdapter.Wrap(a2).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (a3 is not null ? CovariantParameterAdapter.Wrap(a3).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(int))) && @@ -3180,7 +3178,7 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter (a17 is not null ? CovariantParameterAdapter.Wrap(a17).Matches(__i.Parameter17) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter17, default(int))), () => $"SeventeenVoid({a1}, {a2}, {a3}, {a4}, {a5}, {a6}, {a7}, {a8}, {a9}, {a10}, {a11}, {a12}, {a13}, {a14}, {a15}, {a16}, {a17})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(a1, __i.Parameter1)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(a2, __i.Parameter2)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(a3, __i.Parameter3)) && @@ -3199,38 +3197,38 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter (global::System.Collections.Generic.EqualityComparer.Default.Equals(a16, __i.Parameter16)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(a17, __i.Parameter17)), () => $"SeventeenVoid({a1}, {a2}, {a3}, {a4}, {a5}, {a6}, {a7}, {a8}, {a9}, {a10}, {a11}, {a12}, {a13}, {a14}, {a15}, {a16}, {a17})"); /// - /// Verify subscriptions on the PlainEvent event PlainEvent. + /// Verify subscriptions on the PlainEvent event PlainEvent. /// [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] global::Mockolate.Verify.VerificationEventResult IMockVerifyForIComprehensiveInterface.PlainEvent { get { - return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.PlainEvent"); + return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.PlainEvent"); } } /// - /// Verify subscriptions on the TypedEvent event TypedEvent. + /// Verify subscriptions on the TypedEvent event TypedEvent. /// [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] global::Mockolate.Verify.VerificationEventResult IMockVerifyForIComprehensiveInterface.TypedEvent { get { - return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.TypedEvent"); + return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.TypedEvent"); } } /// - /// Verify subscriptions on the CustomEvent event CustomEvent. + /// Verify subscriptions on the CustomEvent event CustomEvent. /// [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] global::Mockolate.Verify.VerificationEventResult IMockVerifyForIComprehensiveInterface.CustomEvent { get { - return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.CustomEvent"); + return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.CustomEvent"); } } @@ -3244,17 +3242,16 @@ void IMockRaiseOnIComprehensiveInterface.CustomEvent(global::Mockolate.Parameter { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractValue"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractValue"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockStaticVerifyForIComprehensiveInterface.StaticAbstractMethod() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_StaticAbstractMethod, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractMethod", () => $"StaticAbstractMethod()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_StaticAbstractMethod, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.StaticAbstractMethod", () => $"StaticAbstractMethod()"); #endregion IMockStaticVerifyForIComprehensiveInterface } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockVerifyForIComprehensiveInterface { @@ -3268,7 +3265,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSet"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSet"); } } @@ -3278,7 +3275,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetOnly"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetOnly"); } } @@ -3288,7 +3285,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SetOnly"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SetOnly"); } } @@ -3298,7 +3295,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.NullableProp"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.NullableProp"); } } @@ -3308,7 +3305,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.InitOnly"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Get, global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Set, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.InitOnly"); } } @@ -3364,7 +3361,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("a", __i.Parameter1), ("b", __i.Parameter2), ("c", __i.Parameter3), ("tail", __i.Parameter4)]), @@ -3372,63 +3369,63 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock }, () => $"WithModifiers({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? tail) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => (a is global::Mockolate.Parameters.IParameterMatch aMatch ? aMatch.Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (b is global::Mockolate.Parameters.IParameterMatch bMatch ? bMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(string))) && (c is not null ? CovariantParameterAdapter.Wrap(c).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(long))) && (tail is not null ? CovariantParameterAdapter.Wrap(tail).Matches(__i.Parameter4) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter4, default(int[]))), () => $"WithModifiers({a}, {b}, {c}, {tail})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, long c, global::Mockolate.Parameters.IParameter? tail) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => (a is global::Mockolate.Parameters.IParameterMatch aMatch ? aMatch.Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (b is global::Mockolate.Parameters.IParameterMatch bMatch ? bMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(string))) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(c, __i.Parameter3)) && (tail is not null ? CovariantParameterAdapter.Wrap(tail).Matches(__i.Parameter4) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter4, default(int[]))), () => $"WithModifiers({a}, {b}, {c}, {tail})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, global::Mockolate.Parameters.IParameter? c, int[] tail) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => (a is global::Mockolate.Parameters.IParameterMatch aMatch ? aMatch.Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (b is global::Mockolate.Parameters.IParameterMatch bMatch ? bMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(string))) && (c is not null ? CovariantParameterAdapter.Wrap(c).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(long))) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(tail, __i.Parameter4)), () => $"WithModifiers({a}, {b}, {c}, {tail})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, long c, int[] tail) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", __i => (a is global::Mockolate.Parameters.IParameterMatch aMatch ? aMatch.Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (b is global::Mockolate.Parameters.IParameterMatch bMatch ? bMatch.Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(string))) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(c, __i.Parameter3)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(tail, __i.Parameter4)), () => $"WithModifiers({a}, {b}, {c}, {tail})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4, __i.Parameter5, __i.Parameter6, __i.Parameter7]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("i", __i.Parameter1), ("e", __i.Parameter2), ("d", __i.Parameter3), ("f", __i.Parameter4), ("c", __i.Parameter5), ("s", __i.Parameter6), ("st", __i.Parameter7)]), _ => true }, () => $"WithDefaults({parameters})"); /// - global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameter? i, global::Mockolate.Parameters.IParameter? e, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? f, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? s, global::Mockolate.Parameters.IParameter? st) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => + global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameter? i, global::Mockolate.Parameters.IParameter? e, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? f, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? s, global::Mockolate.Parameters.IParameter? st) + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => (i is not null ? CovariantParameterAdapter.Wrap(i).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && - (e is not null ? CovariantParameterAdapter.Wrap(e).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum))) && + (e is not null ? CovariantParameterAdapter.Wrap(e).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(global::Mockolate.Tests.GeneratorCoverage.MyEnum))) && (d is not null ? CovariantParameterAdapter.Wrap(d).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(decimal))) && (f is not null ? CovariantParameterAdapter.Wrap(f).Matches(__i.Parameter4) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter4, default(float))) && (c is not null ? CovariantParameterAdapter.Wrap(c).Matches(__i.Parameter5) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter5, default(char))) && (s is not null ? CovariantParameterAdapter.Wrap(s).Matches(__i.Parameter6) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter6, default(string?))) && - (st is not null ? CovariantParameterAdapter.Wrap(st).Matches(__i.Parameter7) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter7, default(global::Mockolate.ExampleTests.GeneratorCoverage.MyStruct))), () => $"WithDefaults({i}, {e}, {d}, {f}, {c}, {s}, {st})"); + (st is not null ? CovariantParameterAdapter.Wrap(st).Matches(__i.Parameter7) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter7, default(global::Mockolate.Tests.GeneratorCoverage.MyStruct))), () => $"WithDefaults({i}, {e}, {d}, {f}, {c}, {s}, {st})"); /// - global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.WithDefaults(int i, global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.ExampleTests.GeneratorCoverage.MyStruct st) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => + global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.WithDefaults(int i, global::Mockolate.Tests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.Tests.GeneratorCoverage.MyStruct st) + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(i, __i.Parameter1)) && - (global::System.Collections.Generic.EqualityComparer.Default.Equals(e, __i.Parameter2)) && + (global::System.Collections.Generic.EqualityComparer.Default.Equals(e, __i.Parameter2)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(d, __i.Parameter3)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(f, __i.Parameter4)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(c, __i.Parameter5)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(s, __i.Parameter6)) && - (global::System.Collections.Generic.EqualityComparer.Default.Equals(st, __i.Parameter7)), () => $"WithDefaults({i}, {e}, {d}, {f}, {c}, {s}, {st})"); + (global::System.Collections.Generic.EqualityComparer.Default.Equals(st, __i.Parameter7)), () => $"WithDefaults({i}, {e}, {d}, {f}, {c}, {s}, {st})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithCollidingNames(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4, __i.Parameter5]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("wraps", __i.Parameter1), ("result", __i.Parameter2), ("outParam1", __i.Parameter3), ("methodExecution", __i.Parameter4), ("returnValue", __i.Parameter5)]), @@ -3436,7 +3433,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock }, () => $"WithCollidingNames({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.WithCollidingNames(global::Mockolate.Parameters.IParameter? wraps, global::Mockolate.Parameters.IParameter? result, global::Mockolate.Parameters.IParameter? outParam1, global::Mockolate.Parameters.IParameter? methodExecution, global::Mockolate.Parameters.IParameter? returnValue) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => (wraps is not null ? CovariantParameterAdapter.Wrap(wraps).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (result is not null ? CovariantParameterAdapter.Wrap(result).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (outParam1 is not null ? CovariantParameterAdapter.Wrap(outParam1).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(int))) && @@ -3444,7 +3441,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock (returnValue is not null ? CovariantParameterAdapter.Wrap(returnValue).Matches(__i.Parameter5) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter5, default(int))), () => $"WithCollidingNames({wraps}, {result}, {outParam1}, {methodExecution}, {returnValue})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.WithCollidingNames(int wraps, int result, int outParam1, int methodExecution, int returnValue) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(wraps, __i.Parameter1)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(result, __i.Parameter2)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(outParam1, __i.Parameter3)) && @@ -3452,7 +3449,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock (global::System.Collections.Generic.EqualityComparer.Default.Equals(returnValue, __i.Parameter5)), () => $"WithCollidingNames({wraps}, {result}, {outParam1}, {methodExecution}, {returnValue})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetMaybeNull(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("s", __i.Parameter1)]), @@ -3460,32 +3457,32 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock }, () => $"GetMaybeNull({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetMaybeNull(global::Mockolate.Parameters.IParameter? s) - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", s is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(s), () => $"GetMaybeNull({s})"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", s is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(s), () => $"GetMaybeNull({s})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetMaybeNull(string? s) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(s, __i.Parameter1)), () => $"GetMaybeNull({s})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.DoTask() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTask, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTask", () => $"DoTask()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTask, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTask", () => $"DoTask()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.DoTaskOf() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTaskOf, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf", () => $"DoTaskOf()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTaskOf, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf", () => $"DoTaskOf()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.DoVT() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVT, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVT", () => $"DoVT()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVT, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVT", () => $"DoVT()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.DoVTOf() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVTOf, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVTOf", () => $"DoVTOf()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVTOf, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVTOf", () => $"DoVTOf()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetTuple() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetTuple, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetTuple", () => $"GetTuple()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetTuple, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetTuple", () => $"GetTuple()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetNullable() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetNullable, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetNullable", () => $"GetNullable()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetNullable, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetNullable", () => $"GetNullable()"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetSpan(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("n", __i.Parameter1)]), @@ -3493,14 +3490,14 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock }, () => $"GetSpan({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetSpan(global::Mockolate.Parameters.IParameter? n) - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", n is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(n), () => $"GetSpan({n})"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", n is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(n), () => $"GetSpan({n})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetSpan(int n) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(n, __i.Parameter1)), () => $"GetSpan({n})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetROSpan(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("n", __i.Parameter1)]), @@ -3508,44 +3505,44 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock }, () => $"GetROSpan({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.GetROSpan(global::Mockolate.Parameters.IParameter? n) - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", n is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(n), () => $"GetROSpan({n})"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", n is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(n), () => $"GetROSpan({n})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetROSpan(int n) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(n, __i.Parameter1)), () => $"GetROSpan({n})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetByRef() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRef, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRef", () => $"GetByRef()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRef, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRef", () => $"GetByRef()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.GetByRefReadonly() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRefReadonly, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly", () => $"GetByRefReadonly()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRefReadonly, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly", () => $"GetByRefReadonly()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G1() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>", __i => true, () => $"G1()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>", __i => true, () => $"G1()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G2() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>", __i => true, () => $"G2()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>", __i => true, () => $"G2()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G3() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>", __i => true, () => $"G3()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>", __i => true, () => $"G3()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G4() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>", __i => true, () => $"G4()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>", __i => true, () => $"G4()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G5() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>", __i => true, () => $"G5()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>", __i => true, () => $"G5()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G6() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>", __i => true, () => $"G6()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>", __i => true, () => $"G6()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G7() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>", __i => true, () => $"G7()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>", __i => true, () => $"G7()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.G8() - => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G8<{typeof(T)}>", __i => true, () => $"G8()"); + => this.MockRegistry.VerifyMethod(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G8<{typeof(T)}>", __i => true, () => $"G8()"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.Five(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4, __i.Parameter5]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("a", __i.Parameter1), ("b", __i.Parameter2), ("c", __i.Parameter3), ("d", __i.Parameter4), ("e", __i.Parameter5)]), @@ -3553,7 +3550,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock }, () => $"Five({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.Five(global::Mockolate.Parameters.IParameter? a, global::Mockolate.Parameters.IParameter? b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? e) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", __i => (a is not null ? CovariantParameterAdapter.Wrap(a).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (b is not null ? CovariantParameterAdapter.Wrap(b).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (c is not null ? CovariantParameterAdapter.Wrap(c).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(int))) && @@ -3561,7 +3558,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock (e is not null ? CovariantParameterAdapter.Wrap(e).Matches(__i.Parameter5) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter5, default(int))), () => $"Five({a}, {b}, {c}, {d}, {e})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.Five(int a, int b, int c, int d, int e) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(a, __i.Parameter1)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(b, __i.Parameter2)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(c, __i.Parameter3)) && @@ -3569,7 +3566,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock (global::System.Collections.Generic.EqualityComparer.Default.Equals(e, __i.Parameter5)), () => $"Five({a}, {b}, {c}, {d}, {e})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.Seventeen(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4, __i.Parameter5, __i.Parameter6, __i.Parameter7, __i.Parameter8, __i.Parameter9, __i.Parameter10, __i.Parameter11, __i.Parameter12, __i.Parameter13, __i.Parameter14, __i.Parameter15, __i.Parameter16, __i.Parameter17]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("a1", __i.Parameter1), ("a2", __i.Parameter2), ("a3", __i.Parameter3), ("a4", __i.Parameter4), ("a5", __i.Parameter5), ("a6", __i.Parameter6), ("a7", __i.Parameter7), ("a8", __i.Parameter8), ("a9", __i.Parameter9), ("a10", __i.Parameter10), ("a11", __i.Parameter11), ("a12", __i.Parameter12), ("a13", __i.Parameter13), ("a14", __i.Parameter14), ("a15", __i.Parameter15), ("a16", __i.Parameter16), ("a17", __i.Parameter17)]), @@ -3577,7 +3574,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock }, () => $"Seventeen({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.Seventeen(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => (a1 is not null ? CovariantParameterAdapter.Wrap(a1).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (a2 is not null ? CovariantParameterAdapter.Wrap(a2).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (a3 is not null ? CovariantParameterAdapter.Wrap(a3).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(int))) && @@ -3597,7 +3594,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock (a17 is not null ? CovariantParameterAdapter.Wrap(a17).Matches(__i.Parameter17) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter17, default(int))), () => $"Seventeen({a1}, {a2}, {a3}, {a4}, {a5}, {a6}, {a7}, {a8}, {a9}, {a10}, {a11}, {a12}, {a13}, {a14}, {a15}, {a16}, {a17})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.Seventeen(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(a1, __i.Parameter1)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(a2, __i.Parameter2)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(a3, __i.Parameter3)) && @@ -3617,7 +3614,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock (global::System.Collections.Generic.EqualityComparer.Default.Equals(a17, __i.Parameter17)), () => $"Seventeen({a1}, {a2}, {a3}, {a4}, {a5}, {a6}, {a7}, {a8}, {a9}, {a10}, {a11}, {a12}, {a13}, {a14}, {a15}, {a16}, {a17})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.SeventeenVoid(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1, __i.Parameter2, __i.Parameter3, __i.Parameter4, __i.Parameter5, __i.Parameter6, __i.Parameter7, __i.Parameter8, __i.Parameter9, __i.Parameter10, __i.Parameter11, __i.Parameter12, __i.Parameter13, __i.Parameter14, __i.Parameter15, __i.Parameter16, __i.Parameter17]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("a1", __i.Parameter1), ("a2", __i.Parameter2), ("a3", __i.Parameter3), ("a4", __i.Parameter4), ("a5", __i.Parameter5), ("a6", __i.Parameter6), ("a7", __i.Parameter7), ("a8", __i.Parameter8), ("a9", __i.Parameter9), ("a10", __i.Parameter10), ("a11", __i.Parameter11), ("a12", __i.Parameter12), ("a13", __i.Parameter13), ("a14", __i.Parameter14), ("a15", __i.Parameter15), ("a16", __i.Parameter16), ("a17", __i.Parameter17)]), @@ -3625,7 +3622,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock }, () => $"SeventeenVoid({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIComprehensiveInterface.SeventeenVoid(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => (a1 is not null ? CovariantParameterAdapter.Wrap(a1).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))) && (a2 is not null ? CovariantParameterAdapter.Wrap(a2).Matches(__i.Parameter2) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter2, default(int))) && (a3 is not null ? CovariantParameterAdapter.Wrap(a3).Matches(__i.Parameter3) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter3, default(int))) && @@ -3645,7 +3642,7 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock (a17 is not null ? CovariantParameterAdapter.Wrap(a17).Matches(__i.Parameter17) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter17, default(int))), () => $"SeventeenVoid({a1}, {a2}, {a3}, {a4}, {a5}, {a6}, {a7}, {a8}, {a9}, {a10}, {a11}, {a12}, {a13}, {a14}, {a15}, {a16}, {a17})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIComprehensiveInterface.SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(a1, __i.Parameter1)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(a2, __i.Parameter2)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(a3, __i.Parameter3)) && @@ -3664,45 +3661,44 @@ private sealed class VerifyMonitorIComprehensiveInterface(global::Mockolate.Mock (global::System.Collections.Generic.EqualityComparer.Default.Equals(a16, __i.Parameter16)) && (global::System.Collections.Generic.EqualityComparer.Default.Equals(a17, __i.Parameter17)), () => $"SeventeenVoid({a1}, {a2}, {a3}, {a4}, {a5}, {a6}, {a7}, {a8}, {a9}, {a10}, {a11}, {a12}, {a13}, {a14}, {a15}, {a16}, {a17})"); /// - /// Verify subscriptions on the PlainEvent event PlainEvent. + /// Verify subscriptions on the PlainEvent event PlainEvent. /// [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] global::Mockolate.Verify.VerificationEventResult IMockVerifyForIComprehensiveInterface.PlainEvent { get { - return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.PlainEvent"); + return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.PlainEvent"); } } /// - /// Verify subscriptions on the TypedEvent event TypedEvent. + /// Verify subscriptions on the TypedEvent event TypedEvent. /// [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] global::Mockolate.Verify.VerificationEventResult IMockVerifyForIComprehensiveInterface.TypedEvent { get { - return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.TypedEvent"); + return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.TypedEvent"); } } /// - /// Verify subscriptions on the CustomEvent event CustomEvent. + /// Verify subscriptions on the CustomEvent event CustomEvent. /// [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] global::Mockolate.Verify.VerificationEventResult IMockVerifyForIComprehensiveInterface.CustomEvent { get { - return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.CustomEvent"); + return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Subscribe, global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.CustomEvent"); } } #endregion IMockVerifyForIComprehensiveInterface } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class MockInScenarioForIComprehensiveInterface : global::Mockolate.Mock.IMockInScenarioForIComprehensiveInterface, global::Mockolate.Mock.IMockSetupForIComprehensiveInterface { @@ -3727,7 +3723,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSet"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSet"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSet_Get, _scenarioName, propertySetup); return propertySetup; } @@ -3739,7 +3735,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetOnly"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetOnly"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetOnly_Get, _scenarioName, propertySetup); return propertySetup; } @@ -3751,7 +3747,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SetOnly"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SetOnly"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IComprehensiveInterface.MemberId_SetOnly_Get, _scenarioName, propertySetup); return propertySetup; } @@ -3763,7 +3759,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.NullableProp"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.NullableProp"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IComprehensiveInterface.MemberId_NullableProp_Get, _scenarioName, propertySetup); return propertySetup; } @@ -3775,7 +3771,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.InitOnly"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.InitOnly"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IComprehensiveInterface.MemberId_InitOnly_Get, _scenarioName, propertySetup); return propertySetup; } @@ -3787,7 +3783,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m { get { - global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.PlainEvent"); + global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.PlainEvent"); this.MockRegistry.SetupEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_PlainEvent_Subscribe, _scenarioName, eventSetup); return eventSetup; } @@ -3799,7 +3795,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m { get { - global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.TypedEvent"); + global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.TypedEvent"); this.MockRegistry.SetupEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_TypedEvent_Subscribe, _scenarioName, eventSetup); return eventSetup; } @@ -3811,7 +3807,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m { get { - global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.CustomEvent"); + global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.CustomEvent"); this.MockRegistry.SetupEvent(global::Mockolate.Mock.IComprehensiveInterface.MemberId_CustomEvent_Subscribe, _scenarioName, eventSetup); return eventSetup; } @@ -3868,7 +3864,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", parameters, "a", "b", "c", "tail"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", parameters, "a", "b", "c", "tail"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, _scenarioName, methodSetup); return methodSetup; } @@ -3876,7 +3872,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? tail) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)(c ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(tail ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)(c ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(tail ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, _scenarioName, methodSetup); return methodSetup; } @@ -3884,7 +3880,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, long c, global::Mockolate.Parameters.IParameter? tail) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), CovariantParameterAdapter.Wrap(tail ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), CovariantParameterAdapter.Wrap(tail ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, _scenarioName, methodSetup); return methodSetup; } @@ -3892,7 +3888,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, global::Mockolate.Parameters.IParameter? c, int[] tail) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)(c ?? global::Mockolate.It.IsNull("null")), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(tail, tail.ToString())); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)(c ?? global::Mockolate.It.IsNull("null")), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(tail, tail.ToString())); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, _scenarioName, methodSetup); return methodSetup; } @@ -3900,31 +3896,31 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, long c, int[] tail) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(tail, tail.ToString())); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithModifiers", (global::Mockolate.Parameters.IParameterMatch)(a), (global::Mockolate.Parameters.IParameterMatch)(b), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(tail, tail.ToString())); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithModifiers, _scenarioName, methodSetup); return methodSetup; } /// - global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameters parameters) + global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", parameters, "i", "e", "d", "f", "c", "s", "st"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", parameters, "i", "e", "d", "f", "c", "s", "st"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, _scenarioName, methodSetup); return methodSetup; } /// - global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameter? i, global::Mockolate.Parameters.IParameter? e, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? f, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? s, global::Mockolate.Parameters.IParameter? st) + global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(global::Mockolate.Parameters.IParameter? i, global::Mockolate.Parameters.IParameter? e, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? f, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? s, global::Mockolate.Parameters.IParameter? st) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", CovariantParameterAdapter.Wrap(i ?? global::Mockolate.It.Is(5)), CovariantParameterAdapter.Wrap(e ?? global::Mockolate.It.Is((global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum)1)), CovariantParameterAdapter.Wrap(d ?? global::Mockolate.It.Is(1.5m)), CovariantParameterAdapter.Wrap(f ?? global::Mockolate.It.Is(0.25f)), CovariantParameterAdapter.Wrap(c ?? global::Mockolate.It.Is('x')), CovariantParameterAdapter.Wrap(s ?? global::Mockolate.It.Is(null)), CovariantParameterAdapter.Wrap(st ?? global::Mockolate.It.Is(default))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", CovariantParameterAdapter.Wrap(i ?? global::Mockolate.It.Is(5)), CovariantParameterAdapter.Wrap(e ?? global::Mockolate.It.Is((global::Mockolate.Tests.GeneratorCoverage.MyEnum)1)), CovariantParameterAdapter.Wrap(d ?? global::Mockolate.It.Is(1.5m)), CovariantParameterAdapter.Wrap(f ?? global::Mockolate.It.Is(0.25f)), CovariantParameterAdapter.Wrap(c ?? global::Mockolate.It.Is('x')), CovariantParameterAdapter.Wrap(s ?? global::Mockolate.It.Is(null)), CovariantParameterAdapter.Wrap(st ?? global::Mockolate.It.Is(default))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, _scenarioName, methodSetup); return methodSetup; } /// - global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(int i, global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.ExampleTests.GeneratorCoverage.MyStruct st) + global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithDefaults(int i, global::Mockolate.Tests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.Tests.GeneratorCoverage.MyStruct st) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(i, ((global::System.IFormattable)i).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(e, ((global::System.IFormattable)e).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(d, ((global::System.IFormattable)d).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(f, ((global::System.IFormattable)f).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(s, $"\"{s}\""), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(st, st.ToString())); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithDefaults", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(i, ((global::System.IFormattable)i).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(e, ((global::System.IFormattable)e).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(d, ((global::System.IFormattable)d).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(f, ((global::System.IFormattable)f).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(s, $"\"{s}\""), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(st, st.ToString())); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithDefaults, _scenarioName, methodSetup); return methodSetup; } @@ -3932,7 +3928,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithCollidingNames(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", parameters, "wraps", "result", "outParam1", "methodExecution", "returnValue"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", parameters, "wraps", "result", "outParam1", "methodExecution", "returnValue"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, _scenarioName, methodSetup); return methodSetup; } @@ -3940,7 +3936,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithCollidingNames(global::Mockolate.Parameters.IParameter? wraps, global::Mockolate.Parameters.IParameter? result, global::Mockolate.Parameters.IParameter? outParam1, global::Mockolate.Parameters.IParameter? methodExecution, global::Mockolate.Parameters.IParameter? returnValue) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", CovariantParameterAdapter.Wrap(wraps ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(result ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(outParam1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(methodExecution ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(returnValue ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", CovariantParameterAdapter.Wrap(wraps ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(result ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(outParam1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(methodExecution ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(returnValue ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, _scenarioName, methodSetup); return methodSetup; } @@ -3948,7 +3944,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.WithCollidingNames(int wraps, int result, int outParam1, int methodExecution, int returnValue) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(wraps, ((global::System.IFormattable)wraps).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(result, ((global::System.IFormattable)result).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(outParam1, ((global::System.IFormattable)outParam1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(methodExecution, ((global::System.IFormattable)methodExecution).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(returnValue, ((global::System.IFormattable)returnValue).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.WithCollidingNames", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(wraps, ((global::System.IFormattable)wraps).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(result, ((global::System.IFormattable)result).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(outParam1, ((global::System.IFormattable)outParam1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(methodExecution, ((global::System.IFormattable)methodExecution).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(returnValue, ((global::System.IFormattable)returnValue).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_WithCollidingNames, _scenarioName, methodSetup); return methodSetup; } @@ -3956,7 +3952,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetMaybeNull(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", parameters, "s"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", parameters, "s"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, _scenarioName, methodSetup); return methodSetup; } @@ -3964,7 +3960,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetMaybeNull(global::Mockolate.Parameters.IParameter? s) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", CovariantParameterAdapter.Wrap(s ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", CovariantParameterAdapter.Wrap(s ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, _scenarioName, methodSetup); return methodSetup; } @@ -3972,7 +3968,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetMaybeNull(string? s) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(s, $"\"{s}\"")); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetMaybeNull", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(s, $"\"{s}\"")); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetMaybeNull, _scenarioName, methodSetup); return methodSetup; } @@ -3980,7 +3976,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.DoTask() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTask"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTask"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTask, _scenarioName, methodSetup); return methodSetup; } @@ -3988,7 +3984,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.DoTaskOf() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoTaskOf"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoTaskOf, _scenarioName, methodSetup); return methodSetup; } @@ -3996,7 +3992,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.DoVT() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVT"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVT"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVT, _scenarioName, methodSetup); return methodSetup; } @@ -4004,7 +4000,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.DoVTOf() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.DoVTOf"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.DoVTOf"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_DoVTOf, _scenarioName, methodSetup); return methodSetup; } @@ -4012,7 +4008,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup<(int Code, string Msg)> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetTuple() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup<(int Code, string Msg)>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetTuple"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup<(int Code, string Msg)>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetTuple"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetTuple, _scenarioName, methodSetup); return methodSetup; } @@ -4020,7 +4016,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetNullable() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetNullable"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetNullable"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetNullable, _scenarioName, methodSetup); return methodSetup; } @@ -4028,7 +4024,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetSpan(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", parameters, "n"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", parameters, "n"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, _scenarioName, methodSetup); return methodSetup; } @@ -4036,7 +4032,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetSpan(global::Mockolate.Parameters.IParameter? n) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", CovariantParameterAdapter.Wrap(n ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", CovariantParameterAdapter.Wrap(n ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, _scenarioName, methodSetup); return methodSetup; } @@ -4044,7 +4040,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetSpan(int n) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetSpan", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(n, ((global::System.IFormattable)n).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetSpan", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(n, ((global::System.IFormattable)n).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetSpan, _scenarioName, methodSetup); return methodSetup; } @@ -4052,7 +4048,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetROSpan(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", parameters, "n"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", parameters, "n"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, _scenarioName, methodSetup); return methodSetup; } @@ -4060,7 +4056,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetROSpan(global::Mockolate.Parameters.IParameter? n) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", CovariantParameterAdapter.Wrap(n ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", CovariantParameterAdapter.Wrap(n ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, _scenarioName, methodSetup); return methodSetup; } @@ -4068,7 +4064,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer, int> global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetROSpan(int n) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(n, ((global::System.IFormattable)n).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup, int>.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetROSpan", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(n, ((global::System.IFormattable)n).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetROSpan, _scenarioName, methodSetup); return methodSetup; } @@ -4076,7 +4072,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetByRef() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRef"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRef"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRef, _scenarioName, methodSetup); return methodSetup; } @@ -4084,7 +4080,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.GetByRefReadonly() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.GetByRefReadonly"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_GetByRefReadonly, _scenarioName, methodSetup); return methodSetup; } @@ -4092,7 +4088,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G1() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G1<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G1_T_, _scenarioName, methodSetup); return methodSetup; } @@ -4100,7 +4096,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G2() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G2<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G2_T_, _scenarioName, methodSetup); return methodSetup; } @@ -4108,7 +4104,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G3() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G3<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G3_T_, _scenarioName, methodSetup); return methodSetup; } @@ -4116,7 +4112,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G4() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G4<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G4_T_, _scenarioName, methodSetup); return methodSetup; } @@ -4124,7 +4120,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G5() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G5<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G5_T_, _scenarioName, methodSetup); return methodSetup; } @@ -4132,7 +4128,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G6() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G6<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G6_T_, _scenarioName, methodSetup); return methodSetup; } @@ -4140,7 +4136,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.G7() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.G7<{typeof(T)}>"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_G7_T_, _scenarioName, methodSetup); return methodSetup; } @@ -4148,7 +4144,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Five(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", parameters, "a", "b", "c", "d", "e"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", parameters, "a", "b", "c", "d", "e"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, _scenarioName, methodSetup); return methodSetup; } @@ -4156,7 +4152,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Five(global::Mockolate.Parameters.IParameter? a, global::Mockolate.Parameters.IParameter? b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? e) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", CovariantParameterAdapter.Wrap(a ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(b ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(c ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(d ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(e ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", CovariantParameterAdapter.Wrap(a ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(b ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(c ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(d ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(e ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, _scenarioName, methodSetup); return methodSetup; } @@ -4164,7 +4160,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Five(int a, int b, int c, int d, int e) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Five", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a, ((global::System.IFormattable)a).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(b, ((global::System.IFormattable)b).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(d, ((global::System.IFormattable)d).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(e, ((global::System.IFormattable)e).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Five", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a, ((global::System.IFormattable)a).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(b, ((global::System.IFormattable)b).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(c, ((global::System.IFormattable)c).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(d, ((global::System.IFormattable)d).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(e, ((global::System.IFormattable)e).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Five, _scenarioName, methodSetup); return methodSetup; } @@ -4172,7 +4168,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Seventeen(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", parameters, "a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12", "a13", "a14", "a15", "a16", "a17"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", parameters, "a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12", "a13", "a14", "a15", "a16", "a17"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, _scenarioName, methodSetup); return methodSetup; } @@ -4180,7 +4176,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Seventeen(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", CovariantParameterAdapter.Wrap(a1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a2 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a3 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a4 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a5 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a6 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a7 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a8 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a9 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a10 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a11 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a12 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a13 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a14 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a15 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a16 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a17 ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", CovariantParameterAdapter.Wrap(a1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a2 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a3 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a4 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a5 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a6 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a7 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a8 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a9 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a10 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a11 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a12 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a13 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a14 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a15 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a16 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a17 ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, _scenarioName, methodSetup); return methodSetup; } @@ -4188,7 +4184,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.Seventeen(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17) { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.Seventeen", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a1, ((global::System.IFormattable)a1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a2, ((global::System.IFormattable)a2).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a3, ((global::System.IFormattable)a3).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a4, ((global::System.IFormattable)a4).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a5, ((global::System.IFormattable)a5).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a6, ((global::System.IFormattable)a6).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a7, ((global::System.IFormattable)a7).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a8, ((global::System.IFormattable)a8).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a9, ((global::System.IFormattable)a9).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a10, ((global::System.IFormattable)a10).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a11, ((global::System.IFormattable)a11).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a12, ((global::System.IFormattable)a12).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a13, ((global::System.IFormattable)a13).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a14, ((global::System.IFormattable)a14).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a15, ((global::System.IFormattable)a15).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a16, ((global::System.IFormattable)a16).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a17, ((global::System.IFormattable)a17).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.Seventeen", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a1, ((global::System.IFormattable)a1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a2, ((global::System.IFormattable)a2).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a3, ((global::System.IFormattable)a3).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a4, ((global::System.IFormattable)a4).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a5, ((global::System.IFormattable)a5).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a6, ((global::System.IFormattable)a6).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a7, ((global::System.IFormattable)a7).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a8, ((global::System.IFormattable)a8).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a9, ((global::System.IFormattable)a9).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a10, ((global::System.IFormattable)a10).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a11, ((global::System.IFormattable)a11).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a12, ((global::System.IFormattable)a12).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a13, ((global::System.IFormattable)a13).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a14, ((global::System.IFormattable)a14).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a15, ((global::System.IFormattable)a15).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a16, ((global::System.IFormattable)a16).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a17, ((global::System.IFormattable)a17).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_Seventeen, _scenarioName, methodSetup); return methodSetup; } @@ -4196,7 +4192,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.SeventeenVoid(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", parameters, "a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12", "a13", "a14", "a15", "a16", "a17"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", parameters, "a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12", "a13", "a14", "a15", "a16", "a17"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, _scenarioName, methodSetup); return methodSetup; } @@ -4204,7 +4200,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.SeventeenVoid(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", CovariantParameterAdapter.Wrap(a1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a2 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a3 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a4 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a5 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a6 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a7 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a8 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a9 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a10 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a11 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a12 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a13 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a14 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a15 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a16 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a17 ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", CovariantParameterAdapter.Wrap(a1 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a2 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a3 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a4 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a5 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a6 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a7 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a8 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a9 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a10 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a11 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a12 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a13 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a14 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a15 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a16 ?? global::Mockolate.It.IsNull("null")), CovariantParameterAdapter.Wrap(a17 ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, _scenarioName, methodSetup); return methodSetup; } @@ -4212,7 +4208,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m /// global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIComprehensiveInterface.SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a1, ((global::System.IFormattable)a1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a2, ((global::System.IFormattable)a2).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a3, ((global::System.IFormattable)a3).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a4, ((global::System.IFormattable)a4).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a5, ((global::System.IFormattable)a5).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a6, ((global::System.IFormattable)a6).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a7, ((global::System.IFormattable)a7).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a8, ((global::System.IFormattable)a8).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a9, ((global::System.IFormattable)a9).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a10, ((global::System.IFormattable)a10).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a11, ((global::System.IFormattable)a11).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a12, ((global::System.IFormattable)a12).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a13, ((global::System.IFormattable)a13).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a14, ((global::System.IFormattable)a14).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a15, ((global::System.IFormattable)a15).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a16, ((global::System.IFormattable)a16).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a17, ((global::System.IFormattable)a17).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IComprehensiveInterface.SeventeenVoid", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a1, ((global::System.IFormattable)a1).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a2, ((global::System.IFormattable)a2).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a3, ((global::System.IFormattable)a3).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a4, ((global::System.IFormattable)a4).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a5, ((global::System.IFormattable)a5).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a6, ((global::System.IFormattable)a6).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a7, ((global::System.IFormattable)a7).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a8, ((global::System.IFormattable)a8).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a9, ((global::System.IFormattable)a9).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a10, ((global::System.IFormattable)a10).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a11, ((global::System.IFormattable)a11).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a12, ((global::System.IFormattable)a12).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a13, ((global::System.IFormattable)a13).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a14, ((global::System.IFormattable)a14).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a15, ((global::System.IFormattable)a15).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a16, ((global::System.IFormattable)a16).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture)), (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(a17, ((global::System.IFormattable)a17).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IComprehensiveInterface.MemberId_SeventeenVoid, _scenarioName, methodSetup); return methodSetup; } @@ -4221,7 +4217,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m } /// - /// The Mockolate accessor for a mock of IComprehensiveInterface, reached through .Mock on the mocked instance. + /// The Mockolate accessor for a mock of IComprehensiveInterface, reached through .Mock on the mocked instance. /// /// /// Groups every operation that acts on the mock rather than on the mocked subject: setups, verifications, event raising, scenarios and monitoring. @@ -4229,7 +4225,7 @@ public MockInScenarioForIComprehensiveInterface(global::Mockolate.MockRegistry m internal interface IMockForIComprehensiveInterface { /// - /// Configures how members of the mock of IComprehensiveInterface respond when invoked. + /// Configures how members of the mock of IComprehensiveInterface respond when invoked. /// /// /// Each mocked member is available as a strongly-typed entry on this surface. Chain Returns, ReturnsAsync, Throws, ThrowsAsync or Do to control the response; chain InitializeWith/Register to initialize properties and indexers; chain multiple returns/throws to define a sequence; use .For(n), .Only(n), .Forever(), .When(predicate) to control when a callback runs.
@@ -4238,7 +4234,7 @@ internal interface IMockForIComprehensiveInterface IMockSetupForIComprehensiveInterface Setup { get; } /// - /// Configures how members declared on IComprehensiveInterface respond when invoked. + /// Configures how members declared on IComprehensiveInterface respond when invoked. /// /// /// Static members are scoped per async/execution flow while the mock is alive; invocations from other flows are not intercepted. @@ -4246,7 +4242,7 @@ internal interface IMockForIComprehensiveInterface IMockStaticSetupForIComprehensiveInterface SetupStatic { get; } /// - /// Opens a named scenario scope on the mock of IComprehensiveInterface so that additional setups can be registered for that scenario. + /// Opens a named scenario scope on the mock of IComprehensiveInterface so that additional setups can be registered for that scenario. /// /// /// Scenarios let you define per-state behavior. Setups registered inside the returned IMockInScenarioFor... scope only apply while the mock's current scenario matches ; switch scenarios with TransitionTo. @@ -4256,7 +4252,7 @@ internal interface IMockForIComprehensiveInterface IMockInScenarioForIComprehensiveInterface InScenario(string scenario); /// - /// Opens a named scenario scope on the mock of IComprehensiveInterface and immediately invokes to register scenario-specific setups. + /// Opens a named scenario scope on the mock of IComprehensiveInterface and immediately invokes to register scenario-specific setups. /// /// /// Equivalent to InScenario(scenario) followed by the setup callback, but returns the original IMockFor... accessor so it chains nicely at mock-creation time. @@ -4267,7 +4263,7 @@ internal interface IMockForIComprehensiveInterface IMockForIComprehensiveInterface InScenario(string scenario, global::System.Action setup); /// - /// Switches the active scenario of the mock of IComprehensiveInterface to . + /// Switches the active scenario of the mock of IComprehensiveInterface to . /// /// /// After the transition, setups registered via InScenario(string) under that scenario take effect. Scenarios that have no matching setup for a given member fall back to the default (un-scoped) setups. @@ -4277,7 +4273,7 @@ internal interface IMockForIComprehensiveInterface IMockForIComprehensiveInterface TransitionTo(string scenario); /// - /// Triggers events declared on IComprehensiveInterface so that currently subscribed handlers are invoked. + /// Triggers events declared on IComprehensiveInterface so that currently subscribed handlers are invoked. /// /// /// One entry per event is generated; the signature matches the event's delegate. Only handlers that are subscribed at the moment of the Raise call are invoked - handlers subscribed later (or already removed) are skipped. @@ -4285,7 +4281,7 @@ internal interface IMockForIComprehensiveInterface IMockRaiseOnIComprehensiveInterface Raise { get; } /// - /// Asserts how often, and in which order, members of the mock of IComprehensiveInterface were invoked. + /// Asserts how often, and in which order, members of the mock of IComprehensiveInterface were invoked. /// /// /// Each call to a member here returns a VerificationResult that you terminate with a count assertion: Never(), Once(), Twice(), Exactly(n), AtLeast(n)/AtLeastOnce()/AtLeastTwice(), AtMost(n)/AtMostOnce()/AtMostTwice(), Between(min, max) or Times(predicate).
@@ -4295,7 +4291,7 @@ internal interface IMockForIComprehensiveInterface IMockVerifyForIComprehensiveInterface Verify { get; } /// - /// Asserts how often, and in which order, members declared on IComprehensiveInterface were invoked. + /// Asserts how often, and in which order, members declared on IComprehensiveInterface were invoked. /// /// /// Same terminators and modifiers as Verify; scoped per async/execution flow in the same way as SetupStatic. @@ -4349,63 +4345,63 @@ internal interface IMockForIComprehensiveInterface } /// - /// Scoped access to setups for a scenario on the mock of IComprehensiveInterface. + /// Scoped access to setups for a scenario on the mock of IComprehensiveInterface. /// internal interface IMockInScenarioForIComprehensiveInterface { /// - /// Set up the mock of IComprehensiveInterface within the scenario scope. + /// Set up the mock of IComprehensiveInterface within the scenario scope. /// IMockSetupForIComprehensiveInterface Setup { get; } } /// - /// Set up the mock of IComprehensiveInterface. + /// Set up the mock of IComprehensiveInterface. /// internal interface IMockSetupForIComprehensiveInterface { /// - /// Setup for the int property GetSet. + /// Setup for the int property GetSet. /// global::Mockolate.Setup.PropertySetup GetSet { get; } /// - /// Setup for the int property GetOnly. + /// Setup for the int property GetOnly. /// global::Mockolate.Setup.PropertySetup GetOnly { get; } /// - /// Setup for the int property SetOnly. + /// Setup for the int property SetOnly. /// global::Mockolate.Setup.PropertySetup SetOnly { get; } /// - /// Setup for the string? property NullableProp. + /// Setup for the string? property NullableProp. /// global::Mockolate.Setup.PropertySetup NullableProp { get; } /// - /// Setup for the string property InitOnly. + /// Setup for the string property InitOnly. /// global::Mockolate.Setup.PropertySetup InitOnly { get; } /// - /// Setup for the event PlainEvent. + /// Setup for the event PlainEvent. /// global::Mockolate.Setup.EventSetup PlainEvent { get; } /// - /// Setup for the event TypedEvent. + /// Setup for the event TypedEvent. /// global::Mockolate.Setup.EventSetup TypedEvent { get; } /// - /// Setup for the event CustomEvent. + /// Setup for the event CustomEvent. /// global::Mockolate.Setup.EventSetup CustomEvent { get; } /// - /// Setup for the string indexer this[int] + /// Setup for the string indexer this[int] /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4414,7 +4410,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IndexerSetup this[global::Mockolate.Parameters.IParameter? parameter1] { get; } /// - /// Setup for the string indexer this[int] + /// Setup for the string indexer this[int] /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -4423,7 +4419,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IndexerSetup this[int parameter1] { get; } /// - /// Setup for the string indexer this[int, int, int, int, int] + /// Setup for the string indexer this[int, int, int, int, int] /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4432,7 +4428,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IndexerSetup this[global::Mockolate.Parameters.IParameter? parameter1, global::Mockolate.Parameters.IParameter? parameter2, global::Mockolate.Parameters.IParameter? parameter3, global::Mockolate.Parameters.IParameter? parameter4, global::Mockolate.Parameters.IParameter? parameter5] { get; } /// - /// Setup for the string indexer this[int, int, int, int, int] + /// Setup for the string indexer this[int, int, int, int, int] /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -4441,7 +4437,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IndexerSetup this[int parameter1, int parameter2, int parameter3, int parameter4, int parameter5] { get; } /// - /// Setup for the method WithModifiers(ref int, out string, in long, int[]) with the given . + /// Setup for the method WithModifiers(ref int, out string, in long, int[]) with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -4450,7 +4446,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IVoidMethodSetupWithCallback WithModifiers(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . + /// Setup for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4459,7 +4455,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IVoidMethodSetupWithCallback WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? tail); /// - /// Setup for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . + /// Setup for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for , , . @@ -4468,7 +4464,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IVoidMethodSetupWithCallback WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, long c, global::Mockolate.Parameters.IParameter? tail); /// - /// Setup for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . + /// Setup for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for , , . @@ -4477,7 +4473,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IVoidMethodSetupWithCallback WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, global::Mockolate.Parameters.IParameter? c, int[] tail); /// - /// Setup for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . + /// Setup for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . /// /// /// This overload accepts a direct value for , (equivalent to It.Is<T>(value)) and an It matcher for , . @@ -4486,33 +4482,33 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IVoidMethodSetupWithCallback WithModifiers(global::Mockolate.Parameters.IRefParameter a, global::Mockolate.Parameters.IOutParameter b, long c, int[] tail); /// - /// Setup for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given . + /// Setup for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] - global::Mockolate.Setup.IVoidMethodSetupWithCallback WithDefaults(global::Mockolate.Parameters.IParameters parameters); + global::Mockolate.Setup.IVoidMethodSetupWithCallback WithDefaults(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given , , , , , , . + /// Setup for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given , , , , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] - global::Mockolate.Setup.IVoidMethodSetupWithCallback WithDefaults(global::Mockolate.Parameters.IParameter? i = null, global::Mockolate.Parameters.IParameter? e = null, global::Mockolate.Parameters.IParameter? d = null, global::Mockolate.Parameters.IParameter? f = null, global::Mockolate.Parameters.IParameter? c = null, global::Mockolate.Parameters.IParameter? s = null, global::Mockolate.Parameters.IParameter? st = null); + global::Mockolate.Setup.IVoidMethodSetupWithCallback WithDefaults(global::Mockolate.Parameters.IParameter? i = null, global::Mockolate.Parameters.IParameter? e = null, global::Mockolate.Parameters.IParameter? d = null, global::Mockolate.Parameters.IParameter? f = null, global::Mockolate.Parameters.IParameter? c = null, global::Mockolate.Parameters.IParameter? s = null, global::Mockolate.Parameters.IParameter? st = null); /// - /// Setup for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given , , , , , , . + /// Setup for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given , , , , , , . /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). /// - global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer WithDefaults(int i, global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.ExampleTests.GeneratorCoverage.MyStruct st); + global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer WithDefaults(int i, global::Mockolate.Tests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.Tests.GeneratorCoverage.MyStruct st); /// - /// Setup for the method WithCollidingNames(int, int, int, int, int) with the given . + /// Setup for the method WithCollidingNames(int, int, int, int, int) with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -4521,7 +4517,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IVoidMethodSetupWithCallback WithCollidingNames(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the method WithCollidingNames(int, int, int, int, int) with the given , , , , . + /// Setup for the method WithCollidingNames(int, int, int, int, int) with the given , , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4530,7 +4526,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IVoidMethodSetupWithCallback WithCollidingNames(global::Mockolate.Parameters.IParameter? wraps, global::Mockolate.Parameters.IParameter? result, global::Mockolate.Parameters.IParameter? outParam1, global::Mockolate.Parameters.IParameter? methodExecution, global::Mockolate.Parameters.IParameter? returnValue); /// - /// Setup for the method WithCollidingNames(int, int, int, int, int) with the given , , , , . + /// Setup for the method WithCollidingNames(int, int, int, int, int) with the given , , , , . /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -4538,7 +4534,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer WithCollidingNames(int wraps, int result, int outParam1, int methodExecution, int returnValue); /// - /// Setup for the method GetMaybeNull(string?) with the given . + /// Setup for the method GetMaybeNull(string?) with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -4547,7 +4543,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupWithCallback GetMaybeNull(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the method GetMaybeNull(string?) with the given . + /// Setup for the method GetMaybeNull(string?) with the given . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4556,7 +4552,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupWithCallback GetMaybeNull(global::Mockolate.Parameters.IParameter? s); /// - /// Setup for the method GetMaybeNull(string?) with the given . + /// Setup for the method GetMaybeNull(string?) with the given . /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -4564,43 +4560,43 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer GetMaybeNull(string? s); /// - /// Setup for the method DoTask(). + /// Setup for the method DoTask(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup DoTask(); /// - /// Setup for the method DoTaskOf(). + /// Setup for the method DoTaskOf(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup> DoTaskOf(); /// - /// Setup for the method DoVT(). + /// Setup for the method DoVT(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup DoVT(); /// - /// Setup for the method DoVTOf(). + /// Setup for the method DoVTOf(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup> DoVTOf(); /// - /// Setup for the method GetTuple(). + /// Setup for the method GetTuple(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup<(int Code, string Msg)> GetTuple(); /// - /// Setup for the method GetNullable(). + /// Setup for the method GetNullable(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup GetNullable(); /// - /// Setup for the method GetSpan(int) with the given . + /// Setup for the method GetSpan(int) with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -4609,7 +4605,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> GetSpan(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the method GetSpan(int) with the given . + /// Setup for the method GetSpan(int) with the given . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4618,7 +4614,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> GetSpan(global::Mockolate.Parameters.IParameter? n); /// - /// Setup for the method GetSpan(int) with the given . + /// Setup for the method GetSpan(int) with the given . /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -4626,7 +4622,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer, int> GetSpan(int n); /// - /// Setup for the method GetROSpan(int) with the given . + /// Setup for the method GetROSpan(int) with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -4635,7 +4631,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> GetROSpan(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the method GetROSpan(int) with the given . + /// Setup for the method GetROSpan(int) with the given . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4644,7 +4640,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupWithCallback, int> GetROSpan(global::Mockolate.Parameters.IParameter? n); /// - /// Setup for the method GetROSpan(int) with the given . + /// Setup for the method GetROSpan(int) with the given . /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -4652,68 +4648,68 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer, int> GetROSpan(int n); /// - /// Setup for the method GetByRef(). + /// Setup for the method GetByRef(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup GetByRef(); /// - /// Setup for the method GetByRefReadonly(). + /// Setup for the method GetByRefReadonly(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup GetByRefReadonly(); /// - /// Setup for the method G1<T>(). + /// Setup for the method G1<T>(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup G1() where T : class; /// - /// Setup for the method G2<T>(). + /// Setup for the method G2<T>(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup G2() where T : struct; /// - /// Setup for the method G3<T>(). + /// Setup for the method G3<T>(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup G3() where T : new(); /// - /// Setup for the method G4<T>(). + /// Setup for the method G4<T>(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup G4() where T : unmanaged; /// - /// Setup for the method G5<T>(). + /// Setup for the method G5<T>(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup G5() where T : notnull; /// - /// Setup for the method G6<T>(). + /// Setup for the method G6<T>(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup G6() - where T : global::Mockolate.ExampleTests.GeneratorCoverage.MyBase, global::System.IComparable; + where T : global::Mockolate.Tests.GeneratorCoverage.MyBase, global::System.IComparable; /// - /// Setup for the method G7<T>(). + /// Setup for the method G7<T>(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup G7() where T : class?; /// - /// Setup for the method Five(int, int, int, int, int) with the given . + /// Setup for the method Five(int, int, int, int, int) with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -4722,7 +4718,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupWithCallback Five(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the method Five(int, int, int, int, int) with the given , , , , . + /// Setup for the method Five(int, int, int, int, int) with the given , , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4731,7 +4727,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupWithCallback Five(global::Mockolate.Parameters.IParameter? a, global::Mockolate.Parameters.IParameter? b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? e); /// - /// Setup for the method Five(int, int, int, int, int) with the given , , , , . + /// Setup for the method Five(int, int, int, int, int) with the given , , , , . /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -4739,7 +4735,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer Five(int a, int b, int c, int d, int e); /// - /// Setup for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given . + /// Setup for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -4748,7 +4744,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupWithCallback Seventeen(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . + /// Setup for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4757,7 +4753,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupWithCallback Seventeen(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17); /// - /// Setup for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . + /// Setup for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -4765,7 +4761,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer Seventeen(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17); /// - /// Setup for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given . + /// Setup for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -4774,7 +4770,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IVoidMethodSetupWithCallback SeventeenVoid(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . + /// Setup for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4783,7 +4779,7 @@ internal interface IMockSetupForIComprehensiveInterface global::Mockolate.Setup.IVoidMethodSetupWithCallback SeventeenVoid(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17); /// - /// Setup for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . + /// Setup for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -4793,17 +4789,17 @@ internal interface IMockSetupForIComprehensiveInterface } /// - /// Set up static members for the mock of IComprehensiveInterface. + /// Set up static members for the mock of IComprehensiveInterface. /// internal interface IMockStaticSetupForIComprehensiveInterface { /// - /// Setup for the int property StaticAbstractValue. + /// Setup for the int property StaticAbstractValue. /// global::Mockolate.Setup.PropertySetup StaticAbstractValue { get; } /// - /// Setup for the method StaticAbstractMethod(). + /// Setup for the method StaticAbstractMethod(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup StaticAbstractMethod(); @@ -4811,74 +4807,74 @@ internal interface IMockStaticSetupForIComprehensiveInterface } /// - /// Raise events on the mock of IComprehensiveInterface. + /// Raise events on the mock of IComprehensiveInterface. /// internal interface IMockRaiseOnIComprehensiveInterface { /// - /// Raise the PlainEvent event. + /// Raise the PlainEvent event. /// void PlainEvent(object? sender, global::System.EventArgs e); /// - /// Raise the TypedEvent event. + /// Raise the TypedEvent event. /// - void TypedEvent(object? sender, global::Mockolate.ExampleTests.GeneratorCoverage.MyEventArgs e); + void TypedEvent(object? sender, global::Mockolate.Tests.GeneratorCoverage.MyEventArgs e); /// - /// Raise the CustomEvent event. + /// Raise the CustomEvent event. /// void CustomEvent(int x, ref int y, out string z, in long w); /// - /// Raise the PlainEvent event. + /// Raise the PlainEvent event. /// void PlainEvent(global::Mockolate.Parameters.IDefaultEventParameters parameters); /// - /// Raise the TypedEvent event. + /// Raise the TypedEvent event. /// void TypedEvent(global::Mockolate.Parameters.IDefaultEventParameters parameters); /// - /// Raise the CustomEvent event. + /// Raise the CustomEvent event. /// void CustomEvent(global::Mockolate.Parameters.IDefaultEventParameters parameters); } /// - /// Verify interactions with the mock of IComprehensiveInterface. + /// Verify interactions with the mock of IComprehensiveInterface. /// internal interface IMockVerifyForIComprehensiveInterface { /// - /// Verify interactions with the int property GetSet. + /// Verify interactions with the int property GetSet. /// global::Mockolate.Verify.VerificationPropertyResult GetSet { get; } /// - /// Verify interactions with the int property GetOnly. + /// Verify interactions with the int property GetOnly. /// global::Mockolate.Verify.VerificationPropertyResult GetOnly { get; } /// - /// Verify interactions with the int property SetOnly. + /// Verify interactions with the int property SetOnly. /// global::Mockolate.Verify.VerificationPropertyResult SetOnly { get; } /// - /// Verify interactions with the string? property NullableProp. + /// Verify interactions with the string? property NullableProp. /// global::Mockolate.Verify.VerificationPropertyResult NullableProp { get; } /// - /// Verify interactions with the string property InitOnly. + /// Verify interactions with the string property InitOnly. /// global::Mockolate.Verify.VerificationPropertyResult InitOnly { get; } /// - /// Verify interactions with the string indexer this[int]. + /// Verify interactions with the string indexer this[int]. /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4887,7 +4883,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationIndexerResult this[global::Mockolate.Parameters.IParameter? i] { get; } /// - /// Verify interactions with the string indexer this[int]. + /// Verify interactions with the string indexer this[int]. /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -4896,7 +4892,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationIndexerResult this[int i] { get; } /// - /// Verify interactions with the string indexer this[int, int, int, int, int]. + /// Verify interactions with the string indexer this[int, int, int, int, int]. /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4905,7 +4901,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationIndexerResult this[global::Mockolate.Parameters.IParameter? a, global::Mockolate.Parameters.IParameter? b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? e] { get; } /// - /// Verify interactions with the string indexer this[int, int, int, int, int]. + /// Verify interactions with the string indexer this[int, int, int, int, int]. /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -4914,7 +4910,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationIndexerResult this[int a, int b, int c, int d, int e] { get; } /// - /// Verify invocations for the method WithModifiers(ref int, out string, in long, int[]) with the given . + /// Verify invocations for the method WithModifiers(ref int, out string, in long, int[]) with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -4923,7 +4919,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult WithModifiers(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . + /// Verify invocations for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -4932,7 +4928,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? tail); /// - /// Verify invocations for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . + /// Verify invocations for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for , , . @@ -4941,7 +4937,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, long c, global::Mockolate.Parameters.IParameter? tail); /// - /// Verify invocations for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . + /// Verify invocations for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for , , . @@ -4950,7 +4946,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, global::Mockolate.Parameters.IParameter? c, int[] tail); /// - /// Verify invocations for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . + /// Verify invocations for the method WithModifiers(ref int, out string, in long, int[]) with the given , , , . /// /// /// This overload accepts a direct value for , (equivalent to It.Is<T>(value)) and an It matcher for , . @@ -4959,7 +4955,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult WithModifiers(global::Mockolate.Parameters.IVerifyRefParameter a, global::Mockolate.Parameters.IVerifyOutParameter b, long c, int[] tail); /// - /// Verify invocations for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given . + /// Verify invocations for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -4968,24 +4964,24 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult WithDefaults(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given , , , , , , . + /// Verify invocations for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given , , , , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] - global::Mockolate.Verify.VerificationResult WithDefaults(global::Mockolate.Parameters.IParameter? i = null, global::Mockolate.Parameters.IParameter? e = null, global::Mockolate.Parameters.IParameter? d = null, global::Mockolate.Parameters.IParameter? f = null, global::Mockolate.Parameters.IParameter? c = null, global::Mockolate.Parameters.IParameter? s = null, global::Mockolate.Parameters.IParameter? st = null); + global::Mockolate.Verify.VerificationResult WithDefaults(global::Mockolate.Parameters.IParameter? i = null, global::Mockolate.Parameters.IParameter? e = null, global::Mockolate.Parameters.IParameter? d = null, global::Mockolate.Parameters.IParameter? f = null, global::Mockolate.Parameters.IParameter? c = null, global::Mockolate.Parameters.IParameter? s = null, global::Mockolate.Parameters.IParameter? st = null); /// - /// Verify invocations for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given , , , , , , . + /// Verify invocations for the method WithDefaults(int, MyEnum, decimal, float, char, string?, MyStruct) with the given , , , , , , . /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. /// - global::Mockolate.Verify.VerificationResult.IgnoreParameters WithDefaults(int i, global::Mockolate.ExampleTests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.ExampleTests.GeneratorCoverage.MyStruct st); + global::Mockolate.Verify.VerificationResult.IgnoreParameters WithDefaults(int i, global::Mockolate.Tests.GeneratorCoverage.MyEnum e, decimal d, float f, char c, string? s, global::Mockolate.Tests.GeneratorCoverage.MyStruct st); /// - /// Verify invocations for the method WithCollidingNames(int, int, int, int, int) with the given . + /// Verify invocations for the method WithCollidingNames(int, int, int, int, int) with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -4994,7 +4990,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult WithCollidingNames(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the method WithCollidingNames(int, int, int, int, int) with the given , , , , . + /// Verify invocations for the method WithCollidingNames(int, int, int, int, int) with the given , , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -5003,7 +4999,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult WithCollidingNames(global::Mockolate.Parameters.IParameter? wraps, global::Mockolate.Parameters.IParameter? result, global::Mockolate.Parameters.IParameter? outParam1, global::Mockolate.Parameters.IParameter? methodExecution, global::Mockolate.Parameters.IParameter? returnValue); /// - /// Verify invocations for the method WithCollidingNames(int, int, int, int, int) with the given , , , , . + /// Verify invocations for the method WithCollidingNames(int, int, int, int, int) with the given , , , , . /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -5011,7 +5007,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult.IgnoreParameters WithCollidingNames(int wraps, int result, int outParam1, int methodExecution, int returnValue); /// - /// Verify invocations for the method GetMaybeNull(string?) with the given . + /// Verify invocations for the method GetMaybeNull(string?) with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -5020,7 +5016,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult GetMaybeNull(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the method GetMaybeNull(string?) with the given . + /// Verify invocations for the method GetMaybeNull(string?) with the given . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -5029,7 +5025,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult GetMaybeNull(global::Mockolate.Parameters.IParameter? s); /// - /// Verify invocations for the method GetMaybeNull(string?) with the given . + /// Verify invocations for the method GetMaybeNull(string?) with the given . /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -5037,37 +5033,37 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult.IgnoreParameters GetMaybeNull(string? s); /// - /// Verify invocations for the method DoTask(). + /// Verify invocations for the method DoTask(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters DoTask(); /// - /// Verify invocations for the method DoTaskOf(). + /// Verify invocations for the method DoTaskOf(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters DoTaskOf(); /// - /// Verify invocations for the method DoVT(). + /// Verify invocations for the method DoVT(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters DoVT(); /// - /// Verify invocations for the method DoVTOf(). + /// Verify invocations for the method DoVTOf(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters DoVTOf(); /// - /// Verify invocations for the method GetTuple(). + /// Verify invocations for the method GetTuple(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters GetTuple(); /// - /// Verify invocations for the method GetNullable(). + /// Verify invocations for the method GetNullable(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters GetNullable(); /// - /// Verify invocations for the method GetSpan(int) with the given . + /// Verify invocations for the method GetSpan(int) with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -5076,7 +5072,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult GetSpan(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the method GetSpan(int) with the given . + /// Verify invocations for the method GetSpan(int) with the given . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -5085,7 +5081,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult GetSpan(global::Mockolate.Parameters.IParameter? n); /// - /// Verify invocations for the method GetSpan(int) with the given . + /// Verify invocations for the method GetSpan(int) with the given . /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -5093,7 +5089,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult.IgnoreParameters GetSpan(int n); /// - /// Verify invocations for the method GetROSpan(int) with the given . + /// Verify invocations for the method GetROSpan(int) with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -5102,7 +5098,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult GetROSpan(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the method GetROSpan(int) with the given . + /// Verify invocations for the method GetROSpan(int) with the given . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -5111,7 +5107,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult GetROSpan(global::Mockolate.Parameters.IParameter? n); /// - /// Verify invocations for the method GetROSpan(int) with the given . + /// Verify invocations for the method GetROSpan(int) with the given . /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -5119,65 +5115,65 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult.IgnoreParameters GetROSpan(int n); /// - /// Verify invocations for the method GetByRef(). + /// Verify invocations for the method GetByRef(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters GetByRef(); /// - /// Verify invocations for the method GetByRefReadonly(). + /// Verify invocations for the method GetByRefReadonly(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters GetByRefReadonly(); /// - /// Verify invocations for the method G1<T>(). + /// Verify invocations for the method G1<T>(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters G1() where T : class; /// - /// Verify invocations for the method G2<T>(). + /// Verify invocations for the method G2<T>(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters G2() where T : struct; /// - /// Verify invocations for the method G3<T>(). + /// Verify invocations for the method G3<T>(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters G3() where T : new(); /// - /// Verify invocations for the method G4<T>(). + /// Verify invocations for the method G4<T>(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters G4() where T : unmanaged; /// - /// Verify invocations for the method G5<T>(). + /// Verify invocations for the method G5<T>(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters G5() where T : notnull; /// - /// Verify invocations for the method G6<T>(). + /// Verify invocations for the method G6<T>(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters G6() - where T : global::Mockolate.ExampleTests.GeneratorCoverage.MyBase, global::System.IComparable; + where T : global::Mockolate.Tests.GeneratorCoverage.MyBase, global::System.IComparable; /// - /// Verify invocations for the method G7<T>(). + /// Verify invocations for the method G7<T>(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters G7() where T : class?; /// - /// Verify invocations for the method G8<T>(). + /// Verify invocations for the method G8<T>(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters G8() where T : allows ref struct; /// - /// Verify invocations for the method Five(int, int, int, int, int) with the given . + /// Verify invocations for the method Five(int, int, int, int, int) with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -5186,7 +5182,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult Five(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the method Five(int, int, int, int, int) with the given , , , , . + /// Verify invocations for the method Five(int, int, int, int, int) with the given , , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -5195,7 +5191,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult Five(global::Mockolate.Parameters.IParameter? a, global::Mockolate.Parameters.IParameter? b, global::Mockolate.Parameters.IParameter? c, global::Mockolate.Parameters.IParameter? d, global::Mockolate.Parameters.IParameter? e); /// - /// Verify invocations for the method Five(int, int, int, int, int) with the given , , , , . + /// Verify invocations for the method Five(int, int, int, int, int) with the given , , , , . /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -5203,7 +5199,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult.IgnoreParameters Five(int a, int b, int c, int d, int e); /// - /// Verify invocations for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given . + /// Verify invocations for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -5212,7 +5208,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult Seventeen(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . + /// Verify invocations for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -5221,7 +5217,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult Seventeen(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17); /// - /// Verify invocations for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . + /// Verify invocations for the method Seventeen(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -5229,7 +5225,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult.IgnoreParameters Seventeen(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17); /// - /// Verify invocations for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given . + /// Verify invocations for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -5238,7 +5234,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult SeventeenVoid(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . + /// Verify invocations for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -5247,7 +5243,7 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult SeventeenVoid(global::Mockolate.Parameters.IParameter? a1, global::Mockolate.Parameters.IParameter? a2, global::Mockolate.Parameters.IParameter? a3, global::Mockolate.Parameters.IParameter? a4, global::Mockolate.Parameters.IParameter? a5, global::Mockolate.Parameters.IParameter? a6, global::Mockolate.Parameters.IParameter? a7, global::Mockolate.Parameters.IParameter? a8, global::Mockolate.Parameters.IParameter? a9, global::Mockolate.Parameters.IParameter? a10, global::Mockolate.Parameters.IParameter? a11, global::Mockolate.Parameters.IParameter? a12, global::Mockolate.Parameters.IParameter? a13, global::Mockolate.Parameters.IParameter? a14, global::Mockolate.Parameters.IParameter? a15, global::Mockolate.Parameters.IParameter? a16, global::Mockolate.Parameters.IParameter? a17); /// - /// Verify invocations for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . + /// Verify invocations for the method SeventeenVoid(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) with the given , , , , , , , , , , , , , , , , . /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -5255,34 +5251,34 @@ internal interface IMockVerifyForIComprehensiveInterface global::Mockolate.Verify.VerificationResult.IgnoreParameters SeventeenVoid(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17); /// - /// Verify subscriptions on the PlainEvent event of PlainEvent. + /// Verify subscriptions on the PlainEvent event of PlainEvent. /// global::Mockolate.Verify.VerificationEventResult PlainEvent { get; } /// - /// Verify subscriptions on the TypedEvent event of TypedEvent. + /// Verify subscriptions on the TypedEvent event of TypedEvent. /// global::Mockolate.Verify.VerificationEventResult TypedEvent { get; } /// - /// Verify subscriptions on the CustomEvent event of CustomEvent. + /// Verify subscriptions on the CustomEvent event of CustomEvent. /// global::Mockolate.Verify.VerificationEventResult CustomEvent { get; } } /// - /// Verify static interactions with the mock of IComprehensiveInterface. + /// Verify static interactions with the mock of IComprehensiveInterface. /// internal interface IMockStaticVerifyForIComprehensiveInterface { /// - /// Verify interactions with the int property StaticAbstractValue. + /// Verify interactions with the int property StaticAbstractValue. /// global::Mockolate.Verify.VerificationPropertyResult StaticAbstractValue { get; } /// - /// Verify invocations for the method StaticAbstractMethod(). + /// Verify invocations for the method StaticAbstractMethod(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters StaticAbstractMethod(); diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/Mock.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/Mock.g.cs index 5e0e7c54..3ce28555 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/Mock.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/Mock.g.cs @@ -17,7 +17,6 @@ namespace Mockolate; /// You can also provide a MockBehavior parameter to customize how the mock should behave in certain scenarios.
/// If your type is a class without a default constructor, you can provide constructor parameters by passing an object?[]? to the corresponding CreateMock(...) overload. ///
-[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class Mock { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/ReturnsThrowsAsyncExtensions.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/ReturnsThrowsAsyncExtensions.g.cs index 34eaacf2..9a4ac933 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/ReturnsThrowsAsyncExtensions.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/ComprehensiveInterface_CanBeCreated/ReturnsThrowsAsyncExtensions.g.cs @@ -14,7 +14,6 @@ namespace Mockolate; /// /// Extensions for setting up return values and throwing exceptions for methods. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static class ReturnsThrowsAsyncExtensions2 { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.HttpClient.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.HttpClient.g.cs index b09c3c33..eaa4bfe9 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.HttpClient.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.HttpClient.g.cs @@ -13,7 +13,6 @@ namespace Mockolate; /// /// Mock extensions for HttpClient. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForHttpClient { @@ -378,7 +377,6 @@ internal interface IMockSetupInitializationForHttpClient : global::Mockolate.Moc global::Mockolate.Mock.IMockProtectedSetupForHttpClient Protected { get; } } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal sealed class MockSetup(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockSetupForHttpClient, global::Mockolate.Mock.IMockProtectedSetupForHttpClient, IMockSetupInitializationForHttpClient { @@ -519,7 +517,6 @@ internal static partial class Mock /// A mock implementation for HttpClient. ///
[global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class HttpClient : global::System.Net.Http.HttpClient, IMockForHttpClient, IMockSetupForHttpClient, IMockProtectedSetupForHttpClient, global::Mockolate.MockExtensionsForHttpClient.IMockSetupInitializationForHttpClient, IMockVerifyForHttpClient, IMockProtectedVerifyForHttpClient, @@ -1067,7 +1064,6 @@ protected override void Dispose(bool disposing) #endregion IMockProtectedVerifyForHttpClient } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class VerifyMonitorHttpClient(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockVerifyForHttpClient { @@ -1130,7 +1126,6 @@ private sealed class VerifyMonitorHttpClient(global::Mockolate.MockRegistry mock #endregion IMockVerifyForHttpClient } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class MockInScenarioForHttpClient : global::Mockolate.Mock.IMockInScenarioForHttpClient, global::Mockolate.Mock.IMockSetupForHttpClient, global::Mockolate.Mock.IMockProtectedSetupForHttpClient { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.HttpMessageHandler.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.HttpMessageHandler.g.cs index d76ee1c8..3cbcf579 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.HttpMessageHandler.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.HttpMessageHandler.g.cs @@ -13,7 +13,6 @@ namespace Mockolate; /// /// Mock extensions for HttpMessageHandler. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForHttpMessageHandler { @@ -210,7 +209,6 @@ internal interface IMockSetupInitializationForHttpMessageHandler : global::Mocko global::Mockolate.Mock.IMockProtectedSetupForHttpMessageHandler Protected { get; } } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal sealed class MockSetup(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockSetupForHttpMessageHandler, global::Mockolate.Mock.IMockProtectedSetupForHttpMessageHandler, IMockSetupInitializationForHttpMessageHandler { @@ -351,7 +349,6 @@ internal static partial class Mock /// A mock implementation for HttpMessageHandler. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class HttpMessageHandler : global::System.Net.Http.HttpMessageHandler, IMockForHttpMessageHandler, IMockSetupForHttpMessageHandler, IMockProtectedSetupForHttpMessageHandler, global::Mockolate.MockExtensionsForHttpMessageHandler.IMockSetupInitializationForHttpMessageHandler, IMockVerifyForHttpMessageHandler, IMockProtectedVerifyForHttpMessageHandler, @@ -833,7 +830,6 @@ protected override void Dispose(bool disposing) #endregion IMockProtectedVerifyForHttpMessageHandler } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class VerifyMonitorHttpMessageHandler(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockVerifyForHttpMessageHandler { @@ -844,7 +840,6 @@ private sealed class VerifyMonitorHttpMessageHandler(global::Mockolate.MockRegis #endregion IMockVerifyForHttpMessageHandler } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class MockInScenarioForHttpMessageHandler : global::Mockolate.Mock.IMockInScenarioForHttpMessageHandler, global::Mockolate.Mock.IMockSetupForHttpMessageHandler, global::Mockolate.Mock.IMockProtectedSetupForHttpMessageHandler { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.g.cs index 5e0e7c54..3ce28555 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/HttpClient_CanBeCreated/Mock.g.cs @@ -17,7 +17,6 @@ namespace Mockolate; /// You can also provide a MockBehavior parameter to customize how the mock should behave in certain scenarios.
/// If your type is a class without a default constructor, you can provide constructor parameters by passing an object?[]? to the corresponding CreateMock(...) overload. ///
-[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class Mock { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/KeywordEdgeCases_CanBeCreated/Mock.IKeywordEdgeCases.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/KeywordEdgeCases_CanBeCreated/Mock.IKeywordEdgeCases.g.cs index c46c5dd5..68c1a20c 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/KeywordEdgeCases_CanBeCreated/Mock.IKeywordEdgeCases.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/KeywordEdgeCases_CanBeCreated/Mock.IKeywordEdgeCases.g.cs @@ -11,20 +11,19 @@ namespace Mockolate; /// -/// Mock extensions for IKeywordEdgeCases. +/// Mock extensions for IKeywordEdgeCases. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForIKeywordEdgeCases { /// - extension(global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases mock) + extension(global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases mock) { /// - /// Gets the mock accessor for IKeywordEdgeCases - the entry point for configuring setups, verifying interactions and raising events. + /// Gets the mock accessor for IKeywordEdgeCases - the entry point for configuring setups, verifying interactions and raising events. /// /// - /// The accessor is the bridge between the strongly-typed instance of IKeywordEdgeCases returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
+ /// The accessor is the bridge between the strongly-typed instance of IKeywordEdgeCases returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
/// Through it you can:
///
/// Setup - configure how members respond when invoked (Returns, Throws, Do, InitializeWith, ...).
@@ -35,7 +34,7 @@ internal static partial class MockExtensionsForIKeywordEdgeCases /// VerifySetup - verify how often a specific setup matched.
///
///
- /// The instance is not a Mockolate-generated mock of IKeywordEdgeCases. + /// The instance is not a Mockolate-generated mock of IKeywordEdgeCases. public global::Mockolate.Mock.IMockForIKeywordEdgeCases Mock { get @@ -49,10 +48,10 @@ internal static partial class MockExtensionsForIKeywordEdgeCases } /// - /// Creates a new mock of IKeywordEdgeCases with the default MockBehavior. + /// Creates a new mock of IKeywordEdgeCases with the default MockBehavior. /// /// - /// The returned instance is a strongly-typed mock generated at compile time - it implements IKeywordEdgeCases and exposes the Mockolate surface through .Mock:
+ /// The returned instance is a strongly-typed mock generated at compile time - it implements IKeywordEdgeCases and exposes the Mockolate surface through .Mock:
///
/// .Mock.Setup configures how members respond (Returns, Throws, Do, InitializeWith, sequences, callbacks).
/// .Mock.Verify asserts how often and in which order members were invoked.
@@ -61,43 +60,43 @@ internal static partial class MockExtensionsForIKeywordEdgeCases /// With the default behavior, un-configured members return default values (empty collections / strings, completed tasks, otherwise) and base-class implementations are invoked for class mocks. Use one of the overloads that accepts a MockBehavior to customize this (for example to make un-configured calls throw or to skip the base class).
/// Overloads allow you to additionally pass constructor parameters (for class mocks), apply an initial setup callback before the instance is returned, or combine both. ///
- /// A new mock instance of IKeywordEdgeCases. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases CreateMock() + /// A new mock instance of IKeywordEdgeCases. + public static global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases CreateMock() => CreateMock(null, null, (object?[]?)null); /// - /// Creates a new mock of IKeywordEdgeCases with the default MockBehavior, applying the given immediately. + /// Creates a new mock of IKeywordEdgeCases with the default MockBehavior, applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of IKeywordEdgeCases. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases CreateMock(global::System.Action setup) + /// A new mock instance of IKeywordEdgeCases. + public static global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases CreateMock(global::System.Action setup) => CreateMock(null, setup, (object?[]?)null); /// - /// Creates a new mock of IKeywordEdgeCases with the given . + /// Creates a new mock of IKeywordEdgeCases with the given . /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. - /// A new mock instance of IKeywordEdgeCases. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases CreateMock(global::Mockolate.MockBehavior mockBehavior) + /// A new mock instance of IKeywordEdgeCases. + public static global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases CreateMock(global::Mockolate.MockBehavior mockBehavior) => CreateMock(mockBehavior, null, (object?[]?)null); /// - /// Creates a new mock of IKeywordEdgeCases with the given , applying the given immediately. + /// Creates a new mock of IKeywordEdgeCases with the given , applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of IKeywordEdgeCases. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) + /// A new mock instance of IKeywordEdgeCases. + public static global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) => CreateMock(mockBehavior, setup, (object?[]?)null); /// - /// Creates a new mock of IKeywordEdgeCases using the given , applying the given immediately, using the given . + /// Creates a new mock of IKeywordEdgeCases using the given , applying the given immediately, using the given . /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -105,8 +104,8 @@ internal static partial class MockExtensionsForIKeywordEdgeCases /// Controls how the mock responds when members are invoked without a matching setup, or for MockBehavior.Default. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned, or to skip. /// Values forwarded to a matching base-class constructor, or to use the parameterless constructor. - /// A new mock instance of IKeywordEdgeCases. - private static global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) + /// A new mock instance of IKeywordEdgeCases. + private static global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) { if (mockBehavior is not null) { @@ -130,7 +129,7 @@ internal static partial class MockExtensionsForIKeywordEdgeCases return CreateMockInstance(mockRegistry, constructorParameters, setup); } - private static global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) + private static global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) { var value = new global::Mockolate.Mock.IKeywordEdgeCases(mockRegistry); if (setup is not null) @@ -146,8 +145,8 @@ internal static partial class MockExtensionsForIKeywordEdgeCases /// Public members on the mock forward to unless overridden by a setup; protected members still go through the base-class implementation. All forwarded interactions are recorded and can be verified the same as on a plain mock. /// /// The real object whose calls should be forwarded. Must not be . - /// A new mock of IKeywordEdgeCases that delegates to . - public global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases Wrapping(global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases instance) + /// A new mock of IKeywordEdgeCases that delegates to . + public global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases Wrapping(global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases instance) { if (mock is global::Mockolate.IMock mockInterface) { @@ -169,11 +168,11 @@ internal static partial class MockExtensionsForIKeywordEdgeCases /// /// The is applied to the mock before the constructor is executed. Calling Initialize again overlays additional setups on top of any previously registered ones. /// - /// The mockable type derived from IKeywordEdgeCases that this setup should apply to. + /// The mockable type derived from IKeywordEdgeCases that this setup should apply to. /// Callback invoked when a new mock of is created. /// A new MockBehavior with the registered initializer. The original instance is unchanged. public global::Mockolate.MockBehavior Initialize(global::System.Action setup) - where T : global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases + where T : global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases { var behaviorAccess = (global::Mockolate.IMockBehaviorAccess)behavior; return behaviorAccess.Set(setup); @@ -197,13 +196,12 @@ private sealed class CovariantParameterAdapter(global::Mockolate.Parameters.I internal static partial class Mock { /// - /// A mock implementation for IKeywordEdgeCases. + /// A mock implementation for IKeywordEdgeCases. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class IKeywordEdgeCases : - global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases, IMockForIKeywordEdgeCases, IMockSetupForIKeywordEdgeCases, IMockRaiseOnIKeywordEdgeCases, IMockVerifyForIKeywordEdgeCases, + global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases, IMockForIKeywordEdgeCases, IMockSetupForIKeywordEdgeCases, IMockRaiseOnIKeywordEdgeCases, IMockVerifyForIKeywordEdgeCases, global::Mockolate.IMock { internal const int MemberId__class_Get = 0; @@ -216,7 +214,7 @@ internal class IKeywordEdgeCases : internal const int MemberId__if = 7; internal const int MemberId__void__class_ = 8; internal const int MemberCount = 9; - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess__class_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@class"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess__class_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@class"); /// /// Creates a FastMockInteractions sized to MemberCount for use as the mock's interaction store. @@ -309,7 +307,7 @@ void IMockForIKeywordEdgeCases.ClearAllInteractions() /// string global::Mockolate.IMock.ToString() - => "Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases mock"; + => "Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases mock"; /// public IKeywordEdgeCases(global::Mockolate.MockRegistry mockRegistry) @@ -323,20 +321,20 @@ public IKeywordEdgeCases(global::Mockolate.MockBehavior behavior) { } - #region Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases + #region Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases - private global::System.EventHandler? _mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IKeywordEdgeCases_event; - /// + private global::System.EventHandler? _mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IKeywordEdgeCases_event; + /// public event global::System.EventHandler @event { add { if (value is not null) { - this.MockRegistry.AddEvent(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Subscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@event", value.Target, value.Method); + this.MockRegistry.AddEvent(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Subscribe, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@event", value.Target, value.Method); } - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IKeywordEdgeCases_event += value; - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases wraps) + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IKeywordEdgeCases_event += value; + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases wraps) { wraps.@event += value; } @@ -345,26 +343,26 @@ public IKeywordEdgeCases(global::Mockolate.MockBehavior behavior) { if (value is not null) { - this.MockRegistry.RemoveEvent(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@event", value.Target, value.Method); + this.MockRegistry.RemoveEvent(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@event", value.Target, value.Method); } - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IKeywordEdgeCases_event -= value; - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases wraps) + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IKeywordEdgeCases_event -= value; + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases wraps) { wraps.@event -= value; } } } - /// + /// public int @class { get { - return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Get, global::Mockolate.Mock.IKeywordEdgeCases.PropertyAccess__class_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is not global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases wraps ? null : () => wraps.@class); + return this.MockRegistry.GetPropertyFast(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Get, global::Mockolate.Mock.IKeywordEdgeCases.PropertyAccess__class_Get, static b => b.DefaultValue.Generate(default(int)!), this.MockRegistry.Wraps is not global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases wraps ? null : () => wraps.@class); } } - /// + /// public string this[int @params, string @void] { get @@ -391,7 +389,7 @@ public int @class } global::Mockolate.Interactions.IndexerGetterAccess access = new(@params, @void); setup ??= this.MockRegistry.GetIndexerSetup>(access); - if (this.MockRegistry.Wraps is not global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases wraps) + if (this.MockRegistry.Wraps is not global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases wraps) { return setup is null ? this.MockRegistry.GetIndexerFallback(access, 0) @@ -425,14 +423,14 @@ public int @class global::Mockolate.Interactions.IndexerSetterAccess access = new(@params, @void, value); setup ??= this.MockRegistry.GetIndexerSetup>(access); this.MockRegistry.ApplyIndexerSetter(access, setup, value, 0); - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases wraps) { wraps[@params, @void] = value; } } } - /// + /// public string @return() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -453,7 +451,7 @@ public string @return() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@return")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@return")) { if (s_methodSetup.Matches()) { @@ -466,11 +464,11 @@ public string @return() string wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer__return.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@return"); + this.MockolateBuffer__return.Append("global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@return"); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases wraps) { wrappedResult = wraps.@return(); hasWrappedResult = true; @@ -482,7 +480,7 @@ public string @return() } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@return()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@return()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -491,7 +489,7 @@ public string @return() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(string)!); } - /// + /// public void @if(int @params) { global::Mockolate.Setup.VoidMethodSetup? methodSetup = null; @@ -512,7 +510,7 @@ public void @if(int @params) } if (methodSetup is null) { - foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if")) + foreach (global::Mockolate.Setup.VoidMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if")) { if (s_methodSetup.Matches(@params)) { @@ -524,11 +522,11 @@ public void @if(int @params) bool hasWrappedResult = false; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockolateBuffer__if.Append("global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", @params); + this.MockolateBuffer__if.Append("global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", @params); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases wraps) { wraps.@if(@params); hasWrappedResult = true; @@ -540,18 +538,18 @@ public void @if(int @params) } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if(int)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if(int)' was invoked without prior setup."); } } - /// + /// public int @void<@class>(int @ref) { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; if (string.IsNullOrEmpty(this.MockRegistry.Scenario)) { global::Mockolate.Setup.MethodSetup[]? snapshot_methodSetup = this.MockRegistry.GetMethodSetupSnapshot(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__void__class_); - string name_methodSetup = $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>"; + string name_methodSetup = $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>"; if (snapshot_methodSetup is not null) { for (int i_methodSetup = snapshot_methodSetup.Length - 1; i_methodSetup >= 0; i_methodSetup--) @@ -566,7 +564,7 @@ public int @void<@class>(int @ref) } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in this.MockRegistry.GetMethodSetups>($"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>")) { if (s_methodSetup.Matches(@ref)) { @@ -579,11 +577,11 @@ public int @void<@class>(int @ref) int wrappedResult = default!; if (this.MockRegistry.Behavior.SkipInteractionRecording == false) { - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", @ref)); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.MethodInvocation($"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", @ref)); } try { - if (this.MockRegistry.Wraps is global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases wraps) + if (this.MockRegistry.Wraps is global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases wraps) { wrappedResult = wraps.@void<@class>(@ref); hasWrappedResult = true; @@ -595,7 +593,7 @@ public int @void<@class>(int @ref) } if (methodSetup is null && !hasWrappedResult && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<@class>(int)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<@class>(int)' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -604,7 +602,7 @@ public int @void<@class>(int @ref) return methodSetup?.TryGetReturnValue(@ref, out var returnValue) == true ? returnValue : this.MockRegistry.Behavior.DefaultValue.Generate(default(int)!, @ref); } - #endregion Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases + #endregion Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases #region IMockSetupForIKeywordEdgeCases @@ -614,7 +612,7 @@ public int @void<@class>(int @ref) { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@class"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@class"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Get, propertySetup); return propertySetup; } @@ -626,7 +624,7 @@ public int @void<@class>(int @ref) { get { - global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@event"); + global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@event"); this.MockRegistry.SetupEvent(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Subscribe, eventSetup); return eventSetup; } @@ -683,7 +681,7 @@ public int @void<@class>(int @ref) /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@return() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@return"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@return"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__return, methodSetup); return methodSetup; } @@ -691,7 +689,7 @@ public int @void<@class>(int @ref) /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@if(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", parameters, "@params"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", parameters, "@params"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, methodSetup); return methodSetup; } @@ -699,7 +697,7 @@ public int @void<@class>(int @ref) /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@if(global::Mockolate.Parameters.IParameter? @params) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", CovariantParameterAdapter.Wrap(@params ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", CovariantParameterAdapter.Wrap(@params ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, methodSetup); return methodSetup; } @@ -707,7 +705,7 @@ public int @void<@class>(int @ref) /// global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@if(int @params) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(@params, ((global::System.IFormattable)@params).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(@params, ((global::System.IFormattable)@params).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, methodSetup); return methodSetup; } @@ -716,7 +714,7 @@ public int @void<@class>(int @ref) global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@void<@class>(global::Mockolate.Parameters.IParameters parameters) where @class : default { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", parameters, "@ref"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", parameters, "@ref"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__void__class_, methodSetup); return methodSetup; } @@ -725,7 +723,7 @@ public int @void<@class>(int @ref) global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@void<@class>(global::Mockolate.Parameters.IParameter? @ref) where @class : default { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", CovariantParameterAdapter.Wrap(@ref ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", CovariantParameterAdapter.Wrap(@ref ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__void__class_, methodSetup); return methodSetup; } @@ -734,7 +732,7 @@ public int @void<@class>(int @ref) global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@void<@class>(int @ref) where @class : default { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(@ref, ((global::System.IFormattable)@ref).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(@ref, ((global::System.IFormattable)@ref).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__void__class_, methodSetup); return methodSetup; } @@ -746,14 +744,14 @@ public int @void<@class>(int @ref) /// void IMockRaiseOnIKeywordEdgeCases.@event(object? sender, global::System.EventArgs e) { - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IKeywordEdgeCases_event?.Invoke(sender, e); + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IKeywordEdgeCases_event?.Invoke(sender, e); } /// void IMockRaiseOnIKeywordEdgeCases.@event(global::Mockolate.Parameters.IDefaultEventParameters parameters) { global::Mockolate.MockBehavior mockBehavior = this.MockRegistry.Behavior; - this._mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IKeywordEdgeCases_event?.Invoke(mockBehavior.DefaultValue.Generate(default(object)), mockBehavior.DefaultValue.Generate(default(global::System.EventArgs))); + this._mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IKeywordEdgeCases_event?.Invoke(mockBehavior.DefaultValue.Generate(default(object)), mockBehavior.DefaultValue.Generate(default(global::System.EventArgs))); } #endregion IMockRaiseOnIKeywordEdgeCases @@ -766,7 +764,7 @@ void IMockRaiseOnIKeywordEdgeCases.@event(global::Mockolate.Parameters.IDefaultE { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Get, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@class"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Get, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Set, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@class"); } } @@ -824,10 +822,10 @@ void IMockRaiseOnIKeywordEdgeCases.@event(global::Mockolate.Parameters.IDefaultE /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIKeywordEdgeCases.@return() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__return, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@return", () => $"@return()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__return, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@return", () => $"@return()"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIKeywordEdgeCases.@if(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("@params", __i.Parameter1)]), @@ -835,15 +833,15 @@ void IMockRaiseOnIKeywordEdgeCases.@event(global::Mockolate.Parameters.IDefaultE }, () => $"@if({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIKeywordEdgeCases.@if(global::Mockolate.Parameters.IParameter? @params) - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", @params is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(@params), () => $"@if({@params})"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", @params is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(@params), () => $"@if({@params})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIKeywordEdgeCases.@if(int @params) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(@params, __i.Parameter1)), () => $"@if({@params})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIKeywordEdgeCases.@void<@class>(global::Mockolate.Parameters.IParameters parameters) where @class : default - => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("@ref", __i.Parameter1)]), @@ -852,29 +850,28 @@ void IMockRaiseOnIKeywordEdgeCases.@event(global::Mockolate.Parameters.IDefaultE /// global::Mockolate.Verify.VerificationResult IMockVerifyForIKeywordEdgeCases.@void<@class>(global::Mockolate.Parameters.IParameter? @ref) where @class : default - => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => + => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => (@ref is not null ? CovariantParameterAdapter.Wrap(@ref).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))), () => $"@void<@class>({@ref})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIKeywordEdgeCases.@void<@class>(int @ref) where @class : default - => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => + => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(@ref, __i.Parameter1)), () => $"@void<@class>({@ref})"); /// - /// Verify subscriptions on the @event event @event. + /// Verify subscriptions on the @event event @event. /// [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] global::Mockolate.Verify.VerificationEventResult IMockVerifyForIKeywordEdgeCases.@event { get { - return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Subscribe, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@event"); + return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Subscribe, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@event"); } } #endregion IMockVerifyForIKeywordEdgeCases } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class VerifyMonitorIKeywordEdgeCases(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockVerifyForIKeywordEdgeCases { @@ -888,7 +885,7 @@ private sealed class VerifyMonitorIKeywordEdgeCases(global::Mockolate.MockRegist { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Get, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Set, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@class"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Get, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Set, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@class"); } } @@ -946,10 +943,10 @@ private sealed class VerifyMonitorIKeywordEdgeCases(global::Mockolate.MockRegist /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIKeywordEdgeCases.@return() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__return, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@return", () => $"@return()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__return, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@return", () => $"@return()"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIKeywordEdgeCases.@if(global::Mockolate.Parameters.IParameters parameters) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("@params", __i.Parameter1)]), @@ -957,15 +954,15 @@ private sealed class VerifyMonitorIKeywordEdgeCases(global::Mockolate.MockRegist }, () => $"@if({parameters})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIKeywordEdgeCases.@if(global::Mockolate.Parameters.IParameter? @params) - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", @params is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(@params), () => $"@if({@params})"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", @params is null ? (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(default!) : CovariantParameterAdapter.Wrap(@params), () => $"@if({@params})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIKeywordEdgeCases.@if(int @params) - => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", __i => + => this.MockRegistry.VerifyMethod>(this, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(@params, __i.Parameter1)), () => $"@if({@params})"); /// global::Mockolate.Verify.VerificationResult IMockVerifyForIKeywordEdgeCases.@void<@class>(global::Mockolate.Parameters.IParameters parameters) where @class : default - => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => parameters switch + => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => parameters switch { global::Mockolate.Parameters.IParametersMatch m => m.Matches([__i.Parameter1]), global::Mockolate.Parameters.INamedParametersMatch m => m.Matches([("@ref", __i.Parameter1)]), @@ -974,29 +971,28 @@ private sealed class VerifyMonitorIKeywordEdgeCases(global::Mockolate.MockRegist /// global::Mockolate.Verify.VerificationResult IMockVerifyForIKeywordEdgeCases.@void<@class>(global::Mockolate.Parameters.IParameter? @ref) where @class : default - => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => + => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => (@ref is not null ? CovariantParameterAdapter.Wrap(@ref).Matches(__i.Parameter1) : global::System.Collections.Generic.EqualityComparer.Default.Equals(__i.Parameter1, default(int))), () => $"@void<@class>({@ref})"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockVerifyForIKeywordEdgeCases.@void<@class>(int @ref) where @class : default - => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => + => this.MockRegistry.VerifyMethod>(this, -1, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", __i => (global::System.Collections.Generic.EqualityComparer.Default.Equals(@ref, __i.Parameter1)), () => $"@void<@class>({@ref})"); /// - /// Verify subscriptions on the @event event @event. + /// Verify subscriptions on the @event event @event. /// [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] global::Mockolate.Verify.VerificationEventResult IMockVerifyForIKeywordEdgeCases.@event { get { - return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Subscribe, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Unsubscribe, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@event"); + return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Subscribe, global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Unsubscribe, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@event"); } } #endregion IMockVerifyForIKeywordEdgeCases } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class MockInScenarioForIKeywordEdgeCases : global::Mockolate.Mock.IMockInScenarioForIKeywordEdgeCases, global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases { @@ -1021,7 +1017,7 @@ public MockInScenarioForIKeywordEdgeCases(global::Mockolate.MockRegistry mockReg { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@class"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@class"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__class_Get, _scenarioName, propertySetup); return propertySetup; } @@ -1033,7 +1029,7 @@ public MockInScenarioForIKeywordEdgeCases(global::Mockolate.MockRegistry mockReg { get { - global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@event"); + global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@event"); this.MockRegistry.SetupEvent(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__event_Subscribe, _scenarioName, eventSetup); return eventSetup; } @@ -1090,7 +1086,7 @@ public MockInScenarioForIKeywordEdgeCases(global::Mockolate.MockRegistry mockReg /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@return() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@return"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@return"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__return, _scenarioName, methodSetup); return methodSetup; } @@ -1098,7 +1094,7 @@ public MockInScenarioForIKeywordEdgeCases(global::Mockolate.MockRegistry mockReg /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@if(global::Mockolate.Parameters.IParameters parameters) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", parameters, "@params"); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameters(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", parameters, "@params"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, _scenarioName, methodSetup); return methodSetup; } @@ -1106,7 +1102,7 @@ public MockInScenarioForIKeywordEdgeCases(global::Mockolate.MockRegistry mockReg /// global::Mockolate.Setup.IVoidMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@if(global::Mockolate.Parameters.IParameter? @params) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", CovariantParameterAdapter.Wrap(@params ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", CovariantParameterAdapter.Wrap(@params ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, _scenarioName, methodSetup); return methodSetup; } @@ -1114,7 +1110,7 @@ public MockInScenarioForIKeywordEdgeCases(global::Mockolate.MockRegistry mockReg /// global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@if(int @params) { - var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@if", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(@params, ((global::System.IFormattable)@params).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.VoidMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@if", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(@params, ((global::System.IFormattable)@params).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__if, _scenarioName, methodSetup); return methodSetup; } @@ -1123,7 +1119,7 @@ public MockInScenarioForIKeywordEdgeCases(global::Mockolate.MockRegistry mockReg global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@void<@class>(global::Mockolate.Parameters.IParameters parameters) where @class : default { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", parameters, "@ref"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameters(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", parameters, "@ref"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__void__class_, _scenarioName, methodSetup); return methodSetup; } @@ -1132,7 +1128,7 @@ public MockInScenarioForIKeywordEdgeCases(global::Mockolate.MockRegistry mockReg global::Mockolate.Setup.IReturnMethodSetupWithCallback global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@void<@class>(global::Mockolate.Parameters.IParameter? @ref) where @class : default { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", CovariantParameterAdapter.Wrap(@ref ?? global::Mockolate.It.IsNull("null"))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", CovariantParameterAdapter.Wrap(@ref ?? global::Mockolate.It.IsNull("null"))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__void__class_, _scenarioName, methodSetup); return methodSetup; } @@ -1141,7 +1137,7 @@ public MockInScenarioForIKeywordEdgeCases(global::Mockolate.MockRegistry mockReg global::Mockolate.Setup.IReturnMethodSetupParameterIgnorer global::Mockolate.Mock.IMockSetupForIKeywordEdgeCases.@void<@class>(int @ref) where @class : default { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.ExampleTests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(@ref, ((global::System.IFormattable)@ref).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, $"global::Mockolate.Tests.GeneratorCoverage.IKeywordEdgeCases.@void<{typeof(@class)}>", (global::Mockolate.Parameters.IParameterMatch)global::Mockolate.It.Is(@ref, ((global::System.IFormattable)@ref).ToString(null, global::System.Globalization.CultureInfo.InvariantCulture))); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IKeywordEdgeCases.MemberId__void__class_, _scenarioName, methodSetup); return methodSetup; } @@ -1150,7 +1146,7 @@ public MockInScenarioForIKeywordEdgeCases(global::Mockolate.MockRegistry mockReg } /// - /// The Mockolate accessor for a mock of IKeywordEdgeCases, reached through .Mock on the mocked instance. + /// The Mockolate accessor for a mock of IKeywordEdgeCases, reached through .Mock on the mocked instance. /// /// /// Groups every operation that acts on the mock rather than on the mocked subject: setups, verifications, event raising, scenarios and monitoring. @@ -1158,7 +1154,7 @@ public MockInScenarioForIKeywordEdgeCases(global::Mockolate.MockRegistry mockReg internal interface IMockForIKeywordEdgeCases { /// - /// Configures how members of the mock of IKeywordEdgeCases respond when invoked. + /// Configures how members of the mock of IKeywordEdgeCases respond when invoked. /// /// /// Each mocked member is available as a strongly-typed entry on this surface. Chain Returns, ReturnsAsync, Throws, ThrowsAsync or Do to control the response; chain InitializeWith/Register to initialize properties and indexers; chain multiple returns/throws to define a sequence; use .For(n), .Only(n), .Forever(), .When(predicate) to control when a callback runs.
@@ -1167,7 +1163,7 @@ internal interface IMockForIKeywordEdgeCases IMockSetupForIKeywordEdgeCases Setup { get; } /// - /// Opens a named scenario scope on the mock of IKeywordEdgeCases so that additional setups can be registered for that scenario. + /// Opens a named scenario scope on the mock of IKeywordEdgeCases so that additional setups can be registered for that scenario. /// /// /// Scenarios let you define per-state behavior. Setups registered inside the returned IMockInScenarioFor... scope only apply while the mock's current scenario matches ; switch scenarios with TransitionTo. @@ -1177,7 +1173,7 @@ internal interface IMockForIKeywordEdgeCases IMockInScenarioForIKeywordEdgeCases InScenario(string scenario); /// - /// Opens a named scenario scope on the mock of IKeywordEdgeCases and immediately invokes to register scenario-specific setups. + /// Opens a named scenario scope on the mock of IKeywordEdgeCases and immediately invokes to register scenario-specific setups. /// /// /// Equivalent to InScenario(scenario) followed by the setup callback, but returns the original IMockFor... accessor so it chains nicely at mock-creation time. @@ -1188,7 +1184,7 @@ internal interface IMockForIKeywordEdgeCases IMockForIKeywordEdgeCases InScenario(string scenario, global::System.Action setup); /// - /// Switches the active scenario of the mock of IKeywordEdgeCases to . + /// Switches the active scenario of the mock of IKeywordEdgeCases to . /// /// /// After the transition, setups registered via InScenario(string) under that scenario take effect. Scenarios that have no matching setup for a given member fall back to the default (un-scoped) setups. @@ -1198,7 +1194,7 @@ internal interface IMockForIKeywordEdgeCases IMockForIKeywordEdgeCases TransitionTo(string scenario); /// - /// Triggers events declared on IKeywordEdgeCases so that currently subscribed handlers are invoked. + /// Triggers events declared on IKeywordEdgeCases so that currently subscribed handlers are invoked. /// /// /// One entry per event is generated; the signature matches the event's delegate. Only handlers that are subscribed at the moment of the Raise call are invoked - handlers subscribed later (or already removed) are skipped. @@ -1206,7 +1202,7 @@ internal interface IMockForIKeywordEdgeCases IMockRaiseOnIKeywordEdgeCases Raise { get; } /// - /// Asserts how often, and in which order, members of the mock of IKeywordEdgeCases were invoked. + /// Asserts how often, and in which order, members of the mock of IKeywordEdgeCases were invoked. /// /// /// Each call to a member here returns a VerificationResult that you terminate with a count assertion: Never(), Once(), Twice(), Exactly(n), AtLeast(n)/AtLeastOnce()/AtLeastTwice(), AtMost(n)/AtMostOnce()/AtMostTwice(), Between(min, max) or Times(predicate).
@@ -1262,33 +1258,33 @@ internal interface IMockForIKeywordEdgeCases } /// - /// Scoped access to setups for a scenario on the mock of IKeywordEdgeCases. + /// Scoped access to setups for a scenario on the mock of IKeywordEdgeCases. /// internal interface IMockInScenarioForIKeywordEdgeCases { /// - /// Set up the mock of IKeywordEdgeCases within the scenario scope. + /// Set up the mock of IKeywordEdgeCases within the scenario scope. /// IMockSetupForIKeywordEdgeCases Setup { get; } } /// - /// Set up the mock of IKeywordEdgeCases. + /// Set up the mock of IKeywordEdgeCases. /// - internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMockSetup + internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMockSetup { /// - /// Setup for the int property @class. + /// Setup for the int property @class. /// global::Mockolate.Setup.PropertySetup @class { get; } /// - /// Setup for the event @event. + /// Setup for the event @event. /// global::Mockolate.Setup.EventSetup @event { get; } /// - /// Setup for the string indexer this[int, string] + /// Setup for the string indexer this[int, string] /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -1297,7 +1293,7 @@ internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMoc global::Mockolate.Setup.IndexerSetup this[global::Mockolate.Parameters.IParameter? parameter1, global::Mockolate.Parameters.IParameter? parameter2] { get; } /// - /// Setup for the string indexer this[int, string] + /// Setup for the string indexer this[int, string] /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for . @@ -1306,7 +1302,7 @@ internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMoc global::Mockolate.Setup.IndexerSetup this[int parameter1, global::Mockolate.Parameters.IParameter? parameter2] { get; } /// - /// Setup for the string indexer this[int, string] + /// Setup for the string indexer this[int, string] /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for . @@ -1315,7 +1311,7 @@ internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMoc global::Mockolate.Setup.IndexerSetup this[global::Mockolate.Parameters.IParameter? parameter1, string parameter2] { get; } /// - /// Setup for the string indexer this[int, string] + /// Setup for the string indexer this[int, string] /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -1324,13 +1320,13 @@ internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMoc global::Mockolate.Setup.IndexerSetup this[int parameter1, string parameter2] { get; } /// - /// Setup for the method @return(). + /// Setup for the method @return(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup @return(); /// - /// Setup for the method @if(int) with the given . + /// Setup for the method @if(int) with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -1339,7 +1335,7 @@ internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMoc global::Mockolate.Setup.IVoidMethodSetupWithCallback @if(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the method @if(int) with the given . + /// Setup for the method @if(int) with the given . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -1348,7 +1344,7 @@ internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMoc global::Mockolate.Setup.IVoidMethodSetupWithCallback @if(global::Mockolate.Parameters.IParameter? @params); /// - /// Setup for the method @if(int) with the given . + /// Setup for the method @if(int) with the given . /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -1356,7 +1352,7 @@ internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMoc global::Mockolate.Setup.IVoidMethodSetupParameterIgnorer @if(int @params); /// - /// Setup for the method @void<@class>(int) with the given . + /// Setup for the method @void<@class>(int) with the given . /// /// /// This overload configures the setup via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -1365,7 +1361,7 @@ internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMoc global::Mockolate.Setup.IReturnMethodSetupWithCallback @void<@class>(global::Mockolate.Parameters.IParameters parameters); /// - /// Setup for the method @void<@class>(int) with the given . + /// Setup for the method @void<@class>(int) with the given . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -1374,7 +1370,7 @@ internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMoc global::Mockolate.Setup.IReturnMethodSetupWithCallback @void<@class>(global::Mockolate.Parameters.IParameter? @ref); /// - /// Setup for the method @void<@class>(int) with the given . + /// Setup for the method @void<@class>(int) with the given . /// /// /// This overload accepts direct values for every parameter; each is treated as It.Is<T>(value). @@ -1384,34 +1380,34 @@ internal interface IMockSetupForIKeywordEdgeCases : global::Mockolate.Setup.IMoc } /// - /// Raise events on the mock of IKeywordEdgeCases. + /// Raise events on the mock of IKeywordEdgeCases. /// internal interface IMockRaiseOnIKeywordEdgeCases { /// - /// Raise the @event event. + /// Raise the @event event. /// void @event(object? sender, global::System.EventArgs e); /// - /// Raise the @event event. + /// Raise the @event event. /// void @event(global::Mockolate.Parameters.IDefaultEventParameters parameters); } /// - /// Verify interactions with the mock of IKeywordEdgeCases. + /// Verify interactions with the mock of IKeywordEdgeCases. /// - internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IMockVerify + internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IMockVerify { /// - /// Verify interactions with the int property @class. + /// Verify interactions with the int property @class. /// global::Mockolate.Verify.VerificationPropertyResult @class { get; } /// - /// Verify interactions with the string indexer this[int, string]. + /// Verify interactions with the string indexer this[int, string]. /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -1420,7 +1416,7 @@ internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IM global::Mockolate.Verify.VerificationIndexerResult this[global::Mockolate.Parameters.IParameter? @params, global::Mockolate.Parameters.IParameter? @void] { get; } /// - /// Verify interactions with the string indexer this[int, string]. + /// Verify interactions with the string indexer this[int, string]. /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for . @@ -1429,7 +1425,7 @@ internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IM global::Mockolate.Verify.VerificationIndexerResult this[int @params, global::Mockolate.Parameters.IParameter? @void] { get; } /// - /// Verify interactions with the string indexer this[int, string]. + /// Verify interactions with the string indexer this[int, string]. /// /// /// This overload accepts a direct value for (equivalent to It.Is<T>(value)) and an It matcher for . @@ -1438,7 +1434,7 @@ internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IM global::Mockolate.Verify.VerificationIndexerResult this[global::Mockolate.Parameters.IParameter? @params, string @void] { get; } /// - /// Verify interactions with the string indexer this[int, string]. + /// Verify interactions with the string indexer this[int, string]. /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -1447,12 +1443,12 @@ internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IM global::Mockolate.Verify.VerificationIndexerResult this[int @params, string @void] { get; } /// - /// Verify invocations for the method @return(). + /// Verify invocations for the method @return(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters @return(); /// - /// Verify invocations for the method @if(int) with the given . + /// Verify invocations for the method @if(int) with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -1461,7 +1457,7 @@ internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IM global::Mockolate.Verify.VerificationResult @if(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the method @if(int) with the given . + /// Verify invocations for the method @if(int) with the given . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -1470,7 +1466,7 @@ internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IM global::Mockolate.Verify.VerificationResult @if(global::Mockolate.Parameters.IParameter? @params); /// - /// Verify invocations for the method @if(int) with the given . + /// Verify invocations for the method @if(int) with the given . /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -1478,7 +1474,7 @@ internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IM global::Mockolate.Verify.VerificationResult.IgnoreParameters @if(int @params); /// - /// Verify invocations for the method @void<@class>(int) with the given . + /// Verify invocations for the method @void<@class>(int) with the given . /// /// /// This overload matches invocations via a custom Match predicate (for example AnyParameters() or Parameters(Func<object?[], bool>, string)) rather than per-parameter matchers. @@ -1487,7 +1483,7 @@ internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IM global::Mockolate.Verify.VerificationResult @void<@class>(global::Mockolate.Parameters.IParameters parameters); /// - /// Verify invocations for the method @void<@class>(int) with the given . + /// Verify invocations for the method @void<@class>(int) with the given . /// /// /// This overload takes It argument matchers (e.g. It.IsAny<T>(), It.Is<T>(value)) for every parameter. @@ -1496,7 +1492,7 @@ internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IM global::Mockolate.Verify.VerificationResult @void<@class>(global::Mockolate.Parameters.IParameter? @ref); /// - /// Verify invocations for the method @void<@class>(int) with the given . + /// Verify invocations for the method @void<@class>(int) with the given . /// /// /// This overload accepts direct values for every parameter and returns a VerificationResult<TVerify>.IgnoreParameters whose VerificationResult<TVerify>.AnyParameters() drops per-parameter matching entirely. @@ -1504,7 +1500,7 @@ internal interface IMockVerifyForIKeywordEdgeCases : global::Mockolate.Verify.IM global::Mockolate.Verify.VerificationResult.IgnoreParameters @void<@class>(int @ref); /// - /// Verify subscriptions on the @event event of @event. + /// Verify subscriptions on the @event event of @event. /// global::Mockolate.Verify.VerificationEventResult @event { get; } diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/KeywordEdgeCases_CanBeCreated/Mock.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/KeywordEdgeCases_CanBeCreated/Mock.g.cs index 5e0e7c54..3ce28555 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/KeywordEdgeCases_CanBeCreated/Mock.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/KeywordEdgeCases_CanBeCreated/Mock.g.cs @@ -17,7 +17,6 @@ namespace Mockolate; /// You can also provide a MockBehavior parameter to customize how the mock should behave in certain scenarios.
/// If your type is a class without a default constructor, you can provide constructor parameters by passing an object?[]? to the corresponding CreateMock(...) overload. ///
-[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class Mock { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/IndexerSetups.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/IndexerSetups.g.cs index 728da325..e2e703fc 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/IndexerSetups.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/IndexerSetups.g.cs @@ -334,7 +334,6 @@ internal interface IIndexerSetupReturnWhenBuilder /// Sets up a indexer for , , , and . ///
- [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class IndexerSetup(global::Mockolate.MockRegistry mockRegistry, global::Mockolate.Parameters.IParameterMatch parameter1, global::Mockolate.Parameters.IParameterMatch parameter2, global::Mockolate.Parameters.IParameterMatch parameter3, global::Mockolate.Parameters.IParameterMatch parameter4, global::Mockolate.Parameters.IParameterMatch parameter5) : global::Mockolate.Setup.IndexerSetup(mockRegistry), global::Mockolate.Setup.IIndexerSetupWithCallback, @@ -848,8 +847,7 @@ public override string ToString() } namespace Mockolate -{[global::System.Diagnostics.DebuggerNonUserCode] - [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] +{ [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static class IndexerSetupExtensions { @@ -904,7 +902,6 @@ namespace Mockolate.Interactions /// An access of an indexer getter with 5 typed parameters. /// [global::System.Diagnostics.DebuggerDisplay("{ToString()}")] - [global::System.Diagnostics.DebuggerNonUserCode] internal class IndexerGetterAccess(T1 parameter1, T2 parameter2, T3 parameter3, T4 parameter4, T5 parameter5) : global::Mockolate.Interactions.IndexerAccess { @@ -979,7 +976,6 @@ public override string ToString() /// An access of an indexer setter with 5 typed parameters. /// [global::System.Diagnostics.DebuggerDisplay("{ToString()}")] - [global::System.Diagnostics.DebuggerNonUserCode] internal class IndexerSetterAccess(T1 parameter1, T2 parameter2, T3 parameter3, T4 parameter4, T5 parameter5, TValue value) : global::Mockolate.Interactions.IndexerAccess { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/MethodSetups.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/MethodSetups.g.cs index 7f7fd4f4..8b0e8fd2 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/MethodSetups.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/MethodSetups.g.cs @@ -174,7 +174,6 @@ internal interface IVoidMethodSetupParameterIgnorer : global /// /// Sets up a method with 5 parameters , , , and returning . /// - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal abstract class VoidMethodSetup : global::Mockolate.Setup.MethodSetup, global::Mockolate.Setup.IVoidMethodSetupWithCallback, @@ -517,8 +516,7 @@ static string SubstringAfterLast(string name, char c) } namespace Mockolate -{[global::System.Diagnostics.DebuggerNonUserCode] - [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] +{ [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static class MethodSetupExtensions { @@ -561,7 +559,6 @@ namespace Mockolate.Interactions /// An invocation of a method with 5 parameters , , , and . /// [global::System.Diagnostics.DebuggerDisplay("{ToString()}")] - [global::System.Diagnostics.DebuggerNonUserCode] internal class MethodInvocation(string name, T1 parameter1, T2 parameter2, T3 parameter3, T4 parameter4, T5 parameter5) : IMethodInteraction { /// @@ -603,7 +600,6 @@ static string SubstringAfterLast(string name, char c) /// Per-member buffer for 5-parameter methods, synthesized for arity 5 use sites. /// [global::System.Diagnostics.DebuggerDisplay("{Count} method calls")] - [global::System.Diagnostics.DebuggerNonUserCode] internal sealed class FastMethod5Buffer : IFastMemberBuffer { private readonly FastMockInteractions _owner; diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/Mock.IRefStructConsumer.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/Mock.IRefStructConsumer.g.cs index 4c373d57..6ae671f2 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/Mock.IRefStructConsumer.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/Mock.IRefStructConsumer.g.cs @@ -11,20 +11,19 @@ namespace Mockolate; /// -/// Mock extensions for IRefStructConsumer. +/// Mock extensions for IRefStructConsumer. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForIRefStructConsumer { /// - extension(global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer mock) + extension(global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer mock) { /// - /// Gets the mock accessor for IRefStructConsumer - the entry point for configuring setups, verifying interactions and raising events. + /// Gets the mock accessor for IRefStructConsumer - the entry point for configuring setups, verifying interactions and raising events. /// /// - /// The accessor is the bridge between the strongly-typed instance of IRefStructConsumer returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
+ /// The accessor is the bridge between the strongly-typed instance of IRefStructConsumer returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
/// Through it you can:
///
/// Setup - configure how members respond when invoked (Returns, Throws, Do, InitializeWith, ...).
@@ -34,7 +33,7 @@ internal static partial class MockExtensionsForIRefStructConsumer /// VerifySetup - verify how often a specific setup matched.
///
///
- /// The instance is not a Mockolate-generated mock of IRefStructConsumer. + /// The instance is not a Mockolate-generated mock of IRefStructConsumer. public global::Mockolate.Mock.IMockForIRefStructConsumer Mock { get @@ -48,10 +47,10 @@ internal static partial class MockExtensionsForIRefStructConsumer } /// - /// Creates a new mock of IRefStructConsumer with the default MockBehavior. + /// Creates a new mock of IRefStructConsumer with the default MockBehavior. /// /// - /// The returned instance is a strongly-typed mock generated at compile time - it implements IRefStructConsumer and exposes the Mockolate surface through .Mock:
+ /// The returned instance is a strongly-typed mock generated at compile time - it implements IRefStructConsumer and exposes the Mockolate surface through .Mock:
///
/// .Mock.Setup configures how members respond (Returns, Throws, Do, InitializeWith, sequences, callbacks).
/// .Mock.Verify asserts how often and in which order members were invoked.
@@ -59,43 +58,43 @@ internal static partial class MockExtensionsForIRefStructConsumer /// With the default behavior, un-configured members return default values (empty collections / strings, completed tasks, otherwise) and base-class implementations are invoked for class mocks. Use one of the overloads that accepts a MockBehavior to customize this (for example to make un-configured calls throw or to skip the base class).
/// Overloads allow you to additionally pass constructor parameters (for class mocks), apply an initial setup callback before the instance is returned, or combine both. ///
- /// A new mock instance of IRefStructConsumer. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer CreateMock() + /// A new mock instance of IRefStructConsumer. + public static global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer CreateMock() => CreateMock(null, null, (object?[]?)null); /// - /// Creates a new mock of IRefStructConsumer with the default MockBehavior, applying the given immediately. + /// Creates a new mock of IRefStructConsumer with the default MockBehavior, applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of IRefStructConsumer. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer CreateMock(global::System.Action setup) + /// A new mock instance of IRefStructConsumer. + public static global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer CreateMock(global::System.Action setup) => CreateMock(null, setup, (object?[]?)null); /// - /// Creates a new mock of IRefStructConsumer with the given . + /// Creates a new mock of IRefStructConsumer with the given . /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. - /// A new mock instance of IRefStructConsumer. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer CreateMock(global::Mockolate.MockBehavior mockBehavior) + /// A new mock instance of IRefStructConsumer. + public static global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer CreateMock(global::Mockolate.MockBehavior mockBehavior) => CreateMock(mockBehavior, null, (object?[]?)null); /// - /// Creates a new mock of IRefStructConsumer with the given , applying the given immediately. + /// Creates a new mock of IRefStructConsumer with the given , applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of IRefStructConsumer. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) + /// A new mock instance of IRefStructConsumer. + public static global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) => CreateMock(mockBehavior, setup, (object?[]?)null); /// - /// Creates a new mock of IRefStructConsumer using the given , applying the given immediately, using the given . + /// Creates a new mock of IRefStructConsumer using the given , applying the given immediately, using the given . /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -103,8 +102,8 @@ internal static partial class MockExtensionsForIRefStructConsumer /// Controls how the mock responds when members are invoked without a matching setup, or for MockBehavior.Default. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned, or to skip. /// Values forwarded to a matching base-class constructor, or to use the parameterless constructor. - /// A new mock instance of IRefStructConsumer. - private static global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) + /// A new mock instance of IRefStructConsumer. + private static global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) { if (mockBehavior is not null) { @@ -128,7 +127,7 @@ internal static partial class MockExtensionsForIRefStructConsumer return CreateMockInstance(mockRegistry, constructorParameters, setup); } - private static global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) + private static global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) { var value = new global::Mockolate.Mock.IRefStructConsumer(mockRegistry); if (setup is not null) @@ -144,8 +143,8 @@ internal static partial class MockExtensionsForIRefStructConsumer /// Public members on the mock forward to unless overridden by a setup; protected members still go through the base-class implementation. All forwarded interactions are recorded and can be verified the same as on a plain mock. /// /// The real object whose calls should be forwarded. Must not be . - /// A new mock of IRefStructConsumer that delegates to . - public global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer Wrapping(global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer instance) + /// A new mock of IRefStructConsumer that delegates to . + public global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer Wrapping(global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer instance) { if (mock is global::Mockolate.IMock mockInterface) { @@ -167,11 +166,11 @@ internal static partial class MockExtensionsForIRefStructConsumer /// /// The is applied to the mock before the constructor is executed. Calling Initialize again overlays additional setups on top of any previously registered ones. /// - /// The mockable type derived from IRefStructConsumer that this setup should apply to. + /// The mockable type derived from IRefStructConsumer that this setup should apply to. /// Callback invoked when a new mock of is created. /// A new MockBehavior with the registered initializer. The original instance is unchanged. public global::Mockolate.MockBehavior Initialize(global::System.Action setup) - where T : global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer + where T : global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer { var behaviorAccess = (global::Mockolate.IMockBehaviorAccess)behavior; return behaviorAccess.Set(setup); @@ -195,17 +194,16 @@ private sealed class CovariantParameterAdapter(global::Mockolate.Parameters.I internal static partial class Mock { /// - /// A mock implementation for IRefStructConsumer. + /// A mock implementation for IRefStructConsumer. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class IRefStructConsumer : - global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer, IMockForIRefStructConsumer, IMockSetupForIRefStructConsumer, IMockVerifyForIRefStructConsumer, + global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer, IMockForIRefStructConsumer, IMockSetupForIRefStructConsumer, IMockVerifyForIRefStructConsumer, global::Mockolate.IMock { - internal const int MemberId_Indexer_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_Get = 0; - internal const int MemberId_Indexer_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_Set = 1; + internal const int MemberId_Indexer_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_Get = 0; + internal const int MemberId_Indexer_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_Set = 1; internal const int MemberId_Consume5 = 2; internal const int MemberCount = 3; @@ -276,7 +274,7 @@ void IMockForIRefStructConsumer.ClearAllInteractions() /// string global::Mockolate.IMock.ToString() - => "Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer mock"; + => "Mockolate.Tests.GeneratorCoverage.IRefStructConsumer mock"; /// public IRefStructConsumer(global::Mockolate.MockRegistry mockRegistry) @@ -290,16 +288,16 @@ public IRefStructConsumer(global::Mockolate.MockBehavior behavior) { } - #region Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer + #region Mockolate.Tests.GeneratorCoverage.IRefStructConsumer - /// - public string this[global::Mockolate.ExampleTests.GeneratorCoverage.Packet k1, int k2, global::Mockolate.ExampleTests.GeneratorCoverage.Packet k3, int k4, global::Mockolate.ExampleTests.GeneratorCoverage.Packet k5] + /// + public string this[global::Mockolate.Tests.GeneratorCoverage.Packet k1, int k2, global::Mockolate.Tests.GeneratorCoverage.Packet k3, int k4, global::Mockolate.Tests.GeneratorCoverage.Packet k5] { get { #if NET9_0_OR_GREATER - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.RefStructMethodInvocation("global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.get_Item", "k1", "k2", "k3", "k4", "k5")); - foreach (global::Mockolate.Setup.RefStructIndexerGetterSetup setup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.get_Item")) + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.RefStructMethodInvocation("global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.get_Item", "k1", "k2", "k3", "k4", "k5")); + foreach (global::Mockolate.Setup.RefStructIndexerGetterSetup setup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.get_Item")) { if (!setup.Matches(k1, k2, k3, k4, k5)) { @@ -316,7 +314,7 @@ public IRefStructConsumer(global::Mockolate.MockBehavior behavior) } if (this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The indexer 'global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.this[Packet, int, Packet, int, Packet]' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The indexer 'global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.this[Packet, int, Packet, int, Packet]' was invoked without prior setup."); } return this.MockRegistry.Behavior.DefaultValue.Generate(default(string)!); #else @@ -327,8 +325,8 @@ public IRefStructConsumer(global::Mockolate.MockBehavior behavior) set { #if NET9_0_OR_GREATER - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.RefStructMethodInvocation("global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.set_Item", "k1", "k2", "k3", "k4", "k5", "value")); - foreach (global::Mockolate.Setup.RefStructIndexerSetterSetup setup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.set_Item")) + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.RefStructMethodInvocation("global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.set_Item", "k1", "k2", "k3", "k4", "k5", "value")); + foreach (global::Mockolate.Setup.RefStructIndexerSetterSetup setup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.set_Item")) { if (!setup.Matches(k1, k2, k3, k4, k5)) { @@ -345,13 +343,13 @@ public IRefStructConsumer(global::Mockolate.MockBehavior behavior) } } - /// - public void Consume5(global::Mockolate.ExampleTests.GeneratorCoverage.Packet p1, global::Mockolate.ExampleTests.GeneratorCoverage.Packet p2, global::Mockolate.ExampleTests.GeneratorCoverage.Packet p3, global::Mockolate.ExampleTests.GeneratorCoverage.Packet p4, global::Mockolate.ExampleTests.GeneratorCoverage.Packet p5) + /// + public void Consume5(global::Mockolate.Tests.GeneratorCoverage.Packet p1, global::Mockolate.Tests.GeneratorCoverage.Packet p2, global::Mockolate.Tests.GeneratorCoverage.Packet p3, global::Mockolate.Tests.GeneratorCoverage.Packet p4, global::Mockolate.Tests.GeneratorCoverage.Packet p5) { #if NET9_0_OR_GREATER - this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.RefStructMethodInvocation("global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.Consume5", "p1", "p2", "p3", "p4", "p5")); + this.MockRegistry.RegisterInteraction(new global::Mockolate.Interactions.RefStructMethodInvocation("global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.Consume5", "p1", "p2", "p3", "p4", "p5")); bool matched = false; - foreach (global::Mockolate.Setup.RefStructVoidMethodSetup setup in this.MockRegistry.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.Consume5")) + foreach (global::Mockolate.Setup.RefStructVoidMethodSetup setup in this.MockRegistry.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.Consume5")) { if (!setup.Matches(p1, p2, p3, p4, p5)) { @@ -364,7 +362,7 @@ public void Consume5(global::Mockolate.ExampleTests.GeneratorCoverage.Packet p1, } if (!matched && this.MockRegistry.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.Consume5(Packet, Packet, Packet, Packet, Packet)' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.Consume5(Packet, Packet, Packet, Packet, Packet)' was invoked without prior setup."); } #else #error Mockolate: methods with ref-struct parameters require .NET 9 or later (uses the 'allows ref struct' anti-constraint). @@ -372,19 +370,19 @@ public void Consume5(global::Mockolate.ExampleTests.GeneratorCoverage.Packet p1, #endif } - #endregion Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer + #endregion Mockolate.Tests.GeneratorCoverage.IRefStructConsumer #region IMockSetupForIRefStructConsumer #if NET9_0_OR_GREATER /// - global::Mockolate.Setup.IRefStructIndexerSetup global::Mockolate.Mock.IMockSetupForIRefStructConsumer.this[global::Mockolate.Parameters.IParameter? parameter1, global::Mockolate.Parameters.IParameter? parameter2, global::Mockolate.Parameters.IParameter? parameter3, global::Mockolate.Parameters.IParameter? parameter4, global::Mockolate.Parameters.IParameter? parameter5] + global::Mockolate.Setup.IRefStructIndexerSetup global::Mockolate.Mock.IMockSetupForIRefStructConsumer.this[global::Mockolate.Parameters.IParameter? parameter1, global::Mockolate.Parameters.IParameter? parameter2, global::Mockolate.Parameters.IParameter? parameter3, global::Mockolate.Parameters.IParameter? parameter4, global::Mockolate.Parameters.IParameter? parameter5] { get { - var indexerSetup = new global::Mockolate.Setup.RefStructIndexerSetup("global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.get_Item", "global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.set_Item", (global::Mockolate.Parameters.IParameterMatch?)parameter1, (global::Mockolate.Parameters.IParameterMatch?)parameter2, (global::Mockolate.Parameters.IParameterMatch?)parameter3, (global::Mockolate.Parameters.IParameterMatch?)parameter4, (global::Mockolate.Parameters.IParameterMatch?)parameter5); - this.MockRegistry.SetupMethod(global::Mockolate.Mock.IRefStructConsumer.MemberId_Indexer_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_Get, indexerSetup.Getter); - this.MockRegistry.SetupMethod(global::Mockolate.Mock.IRefStructConsumer.MemberId_Indexer_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_Set, indexerSetup.Setter); + var indexerSetup = new global::Mockolate.Setup.RefStructIndexerSetup("global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.get_Item", "global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.set_Item", (global::Mockolate.Parameters.IParameterMatch?)parameter1, (global::Mockolate.Parameters.IParameterMatch?)parameter2, (global::Mockolate.Parameters.IParameterMatch?)parameter3, (global::Mockolate.Parameters.IParameterMatch?)parameter4, (global::Mockolate.Parameters.IParameterMatch?)parameter5); + this.MockRegistry.SetupMethod(global::Mockolate.Mock.IRefStructConsumer.MemberId_Indexer_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_Get, indexerSetup.Getter); + this.MockRegistry.SetupMethod(global::Mockolate.Mock.IRefStructConsumer.MemberId_Indexer_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_Set, indexerSetup.Setter); return indexerSetup; } } @@ -392,9 +390,9 @@ public void Consume5(global::Mockolate.ExampleTests.GeneratorCoverage.Packet p1, #if NET9_0_OR_GREATER /// - global::Mockolate.Setup.IRefStructVoidMethodSetup global::Mockolate.Mock.IMockSetupForIRefStructConsumer.Consume5(global::Mockolate.Parameters.IParameter? p1, global::Mockolate.Parameters.IParameter? p2, global::Mockolate.Parameters.IParameter? p3, global::Mockolate.Parameters.IParameter? p4, global::Mockolate.Parameters.IParameter? p5) + global::Mockolate.Setup.IRefStructVoidMethodSetup global::Mockolate.Mock.IMockSetupForIRefStructConsumer.Consume5(global::Mockolate.Parameters.IParameter? p1, global::Mockolate.Parameters.IParameter? p2, global::Mockolate.Parameters.IParameter? p3, global::Mockolate.Parameters.IParameter? p4, global::Mockolate.Parameters.IParameter? p5) { - var methodSetup = new global::Mockolate.Setup.RefStructVoidMethodSetup("global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.Consume5", (global::Mockolate.Parameters.IParameterMatch?)p1, (global::Mockolate.Parameters.IParameterMatch?)p2, (global::Mockolate.Parameters.IParameterMatch?)p3, (global::Mockolate.Parameters.IParameterMatch?)p4, (global::Mockolate.Parameters.IParameterMatch?)p5); + var methodSetup = new global::Mockolate.Setup.RefStructVoidMethodSetup("global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.Consume5", (global::Mockolate.Parameters.IParameterMatch?)p1, (global::Mockolate.Parameters.IParameterMatch?)p2, (global::Mockolate.Parameters.IParameterMatch?)p3, (global::Mockolate.Parameters.IParameterMatch?)p4, (global::Mockolate.Parameters.IParameterMatch?)p5); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IRefStructConsumer.MemberId_Consume5, methodSetup); return methodSetup; } @@ -407,7 +405,6 @@ public void Consume5(global::Mockolate.ExampleTests.GeneratorCoverage.Packet p1, #endregion IMockVerifyForIRefStructConsumer } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class VerifyMonitorIRefStructConsumer(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockVerifyForIRefStructConsumer { @@ -418,7 +415,6 @@ private sealed class VerifyMonitorIRefStructConsumer(global::Mockolate.MockRegis #endregion IMockVerifyForIRefStructConsumer } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class MockInScenarioForIRefStructConsumer : global::Mockolate.Mock.IMockInScenarioForIRefStructConsumer, global::Mockolate.Mock.IMockSetupForIRefStructConsumer { @@ -439,13 +435,13 @@ public MockInScenarioForIRefStructConsumer(global::Mockolate.MockRegistry mockRe #if NET9_0_OR_GREATER /// - global::Mockolate.Setup.IRefStructIndexerSetup global::Mockolate.Mock.IMockSetupForIRefStructConsumer.this[global::Mockolate.Parameters.IParameter? parameter1, global::Mockolate.Parameters.IParameter? parameter2, global::Mockolate.Parameters.IParameter? parameter3, global::Mockolate.Parameters.IParameter? parameter4, global::Mockolate.Parameters.IParameter? parameter5] + global::Mockolate.Setup.IRefStructIndexerSetup global::Mockolate.Mock.IMockSetupForIRefStructConsumer.this[global::Mockolate.Parameters.IParameter? parameter1, global::Mockolate.Parameters.IParameter? parameter2, global::Mockolate.Parameters.IParameter? parameter3, global::Mockolate.Parameters.IParameter? parameter4, global::Mockolate.Parameters.IParameter? parameter5] { get { - var indexerSetup = new global::Mockolate.Setup.RefStructIndexerSetup("global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.get_Item", "global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.set_Item", (global::Mockolate.Parameters.IParameterMatch?)parameter1, (global::Mockolate.Parameters.IParameterMatch?)parameter2, (global::Mockolate.Parameters.IParameterMatch?)parameter3, (global::Mockolate.Parameters.IParameterMatch?)parameter4, (global::Mockolate.Parameters.IParameterMatch?)parameter5); - this.MockRegistry.SetupMethod(global::Mockolate.Mock.IRefStructConsumer.MemberId_Indexer_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_Get, _scenarioName, indexerSetup.Getter); - this.MockRegistry.SetupMethod(global::Mockolate.Mock.IRefStructConsumer.MemberId_Indexer_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_int_global__Mockolate_ExampleTests_GeneratorCoverage_Packet_Set, _scenarioName, indexerSetup.Setter); + var indexerSetup = new global::Mockolate.Setup.RefStructIndexerSetup("global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.get_Item", "global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.set_Item", (global::Mockolate.Parameters.IParameterMatch?)parameter1, (global::Mockolate.Parameters.IParameterMatch?)parameter2, (global::Mockolate.Parameters.IParameterMatch?)parameter3, (global::Mockolate.Parameters.IParameterMatch?)parameter4, (global::Mockolate.Parameters.IParameterMatch?)parameter5); + this.MockRegistry.SetupMethod(global::Mockolate.Mock.IRefStructConsumer.MemberId_Indexer_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_Get, _scenarioName, indexerSetup.Getter); + this.MockRegistry.SetupMethod(global::Mockolate.Mock.IRefStructConsumer.MemberId_Indexer_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_int_global__Mockolate_Tests_GeneratorCoverage_Packet_Set, _scenarioName, indexerSetup.Setter); return indexerSetup; } } @@ -453,9 +449,9 @@ public MockInScenarioForIRefStructConsumer(global::Mockolate.MockRegistry mockRe #if NET9_0_OR_GREATER /// - global::Mockolate.Setup.IRefStructVoidMethodSetup global::Mockolate.Mock.IMockSetupForIRefStructConsumer.Consume5(global::Mockolate.Parameters.IParameter? p1, global::Mockolate.Parameters.IParameter? p2, global::Mockolate.Parameters.IParameter? p3, global::Mockolate.Parameters.IParameter? p4, global::Mockolate.Parameters.IParameter? p5) + global::Mockolate.Setup.IRefStructVoidMethodSetup global::Mockolate.Mock.IMockSetupForIRefStructConsumer.Consume5(global::Mockolate.Parameters.IParameter? p1, global::Mockolate.Parameters.IParameter? p2, global::Mockolate.Parameters.IParameter? p3, global::Mockolate.Parameters.IParameter? p4, global::Mockolate.Parameters.IParameter? p5) { - var methodSetup = new global::Mockolate.Setup.RefStructVoidMethodSetup("global::Mockolate.ExampleTests.GeneratorCoverage.IRefStructConsumer.Consume5", (global::Mockolate.Parameters.IParameterMatch?)p1, (global::Mockolate.Parameters.IParameterMatch?)p2, (global::Mockolate.Parameters.IParameterMatch?)p3, (global::Mockolate.Parameters.IParameterMatch?)p4, (global::Mockolate.Parameters.IParameterMatch?)p5); + var methodSetup = new global::Mockolate.Setup.RefStructVoidMethodSetup("global::Mockolate.Tests.GeneratorCoverage.IRefStructConsumer.Consume5", (global::Mockolate.Parameters.IParameterMatch?)p1, (global::Mockolate.Parameters.IParameterMatch?)p2, (global::Mockolate.Parameters.IParameterMatch?)p3, (global::Mockolate.Parameters.IParameterMatch?)p4, (global::Mockolate.Parameters.IParameterMatch?)p5); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IRefStructConsumer.MemberId_Consume5, _scenarioName, methodSetup); return methodSetup; } @@ -465,7 +461,7 @@ public MockInScenarioForIRefStructConsumer(global::Mockolate.MockRegistry mockRe } /// - /// The Mockolate accessor for a mock of IRefStructConsumer, reached through .Mock on the mocked instance. + /// The Mockolate accessor for a mock of IRefStructConsumer, reached through .Mock on the mocked instance. /// /// /// Groups every operation that acts on the mock rather than on the mocked subject: setups, verifications, event raising, scenarios and monitoring. @@ -473,7 +469,7 @@ public MockInScenarioForIRefStructConsumer(global::Mockolate.MockRegistry mockRe internal interface IMockForIRefStructConsumer { /// - /// Configures how members of the mock of IRefStructConsumer respond when invoked. + /// Configures how members of the mock of IRefStructConsumer respond when invoked. /// /// /// Each mocked member is available as a strongly-typed entry on this surface. Chain Returns, ReturnsAsync, Throws, ThrowsAsync or Do to control the response; chain InitializeWith/Register to initialize properties and indexers; chain multiple returns/throws to define a sequence; use .For(n), .Only(n), .Forever(), .When(predicate) to control when a callback runs.
@@ -482,7 +478,7 @@ internal interface IMockForIRefStructConsumer IMockSetupForIRefStructConsumer Setup { get; } /// - /// Opens a named scenario scope on the mock of IRefStructConsumer so that additional setups can be registered for that scenario. + /// Opens a named scenario scope on the mock of IRefStructConsumer so that additional setups can be registered for that scenario. /// /// /// Scenarios let you define per-state behavior. Setups registered inside the returned IMockInScenarioFor... scope only apply while the mock's current scenario matches ; switch scenarios with TransitionTo. @@ -492,7 +488,7 @@ internal interface IMockForIRefStructConsumer IMockInScenarioForIRefStructConsumer InScenario(string scenario); /// - /// Opens a named scenario scope on the mock of IRefStructConsumer and immediately invokes to register scenario-specific setups. + /// Opens a named scenario scope on the mock of IRefStructConsumer and immediately invokes to register scenario-specific setups. /// /// /// Equivalent to InScenario(scenario) followed by the setup callback, but returns the original IMockFor... accessor so it chains nicely at mock-creation time. @@ -503,7 +499,7 @@ internal interface IMockForIRefStructConsumer IMockForIRefStructConsumer InScenario(string scenario, global::System.Action setup); /// - /// Switches the active scenario of the mock of IRefStructConsumer to . + /// Switches the active scenario of the mock of IRefStructConsumer to . /// /// /// After the transition, setups registered via InScenario(string) under that scenario take effect. Scenarios that have no matching setup for a given member fall back to the default (un-scoped) setups. @@ -513,7 +509,7 @@ internal interface IMockForIRefStructConsumer IMockForIRefStructConsumer TransitionTo(string scenario); /// - /// Asserts how often, and in which order, members of the mock of IRefStructConsumer were invoked. + /// Asserts how often, and in which order, members of the mock of IRefStructConsumer were invoked. /// /// /// Each call to a member here returns a VerificationResult that you terminate with a count assertion: Never(), Once(), Twice(), Exactly(n), AtLeast(n)/AtLeastOnce()/AtLeastTwice(), AtMost(n)/AtMostOnce()/AtMostTwice(), Between(min, max) or Times(predicate).
@@ -569,41 +565,41 @@ internal interface IMockForIRefStructConsumer } /// - /// Scoped access to setups for a scenario on the mock of IRefStructConsumer. + /// Scoped access to setups for a scenario on the mock of IRefStructConsumer. /// internal interface IMockInScenarioForIRefStructConsumer { /// - /// Set up the mock of IRefStructConsumer within the scenario scope. + /// Set up the mock of IRefStructConsumer within the scenario scope. /// IMockSetupForIRefStructConsumer Setup { get; } } /// - /// Set up the mock of IRefStructConsumer. + /// Set up the mock of IRefStructConsumer. /// - internal interface IMockSetupForIRefStructConsumer : global::Mockolate.Setup.IMockSetup + internal interface IMockSetupForIRefStructConsumer : global::Mockolate.Setup.IMockSetup { #if NET9_0_OR_GREATER /// - /// Setup for the ref-struct-keyed get+set indexer Packet] — combined getter/setter facade. + /// Setup for the ref-struct-keyed get+set indexer Packet] — combined getter/setter facade. /// - global::Mockolate.Setup.IRefStructIndexerSetup this[global::Mockolate.Parameters.IParameter? parameter1, global::Mockolate.Parameters.IParameter? parameter2, global::Mockolate.Parameters.IParameter? parameter3, global::Mockolate.Parameters.IParameter? parameter4, global::Mockolate.Parameters.IParameter? parameter5] { get; } + global::Mockolate.Setup.IRefStructIndexerSetup this[global::Mockolate.Parameters.IParameter? parameter1, global::Mockolate.Parameters.IParameter? parameter2, global::Mockolate.Parameters.IParameter? parameter3, global::Mockolate.Parameters.IParameter? parameter4, global::Mockolate.Parameters.IParameter? parameter5] { get; } #endif #if NET9_0_OR_GREATER /// - /// Setup for the method Consume5(Packet, Packet, Packet, Packet, Packet) — ref-struct parameter pipeline (narrow setup surface). + /// Setup for the method Consume5(Packet, Packet, Packet, Packet, Packet) — ref-struct parameter pipeline (narrow setup surface). /// - global::Mockolate.Setup.IRefStructVoidMethodSetup Consume5(global::Mockolate.Parameters.IParameter? p1, global::Mockolate.Parameters.IParameter? p2, global::Mockolate.Parameters.IParameter? p3, global::Mockolate.Parameters.IParameter? p4, global::Mockolate.Parameters.IParameter? p5); + global::Mockolate.Setup.IRefStructVoidMethodSetup Consume5(global::Mockolate.Parameters.IParameter? p1, global::Mockolate.Parameters.IParameter? p2, global::Mockolate.Parameters.IParameter? p3, global::Mockolate.Parameters.IParameter? p4, global::Mockolate.Parameters.IParameter? p5); #endif } /// - /// Verify interactions with the mock of IRefStructConsumer. + /// Verify interactions with the mock of IRefStructConsumer. /// - internal interface IMockVerifyForIRefStructConsumer : global::Mockolate.Verify.IMockVerify + internal interface IMockVerifyForIRefStructConsumer : global::Mockolate.Verify.IMockVerify { } } diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/Mock.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/Mock.g.cs index 5e0e7c54..3ce28555 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/Mock.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/RefStructConsumer_CanBeCreated/Mock.g.cs @@ -17,7 +17,6 @@ namespace Mockolate; /// You can also provide a MockBehavior parameter to customize how the mock should behave in certain scenarios.
/// If your type is a class without a default constructor, you can provide constructor parameters by passing an object?[]? to the corresponding CreateMock(...) overload. ///
-[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class Mock { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/StaticAbstractMembers_CanBeCreated/Mock.IStaticAbstractMembers.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/StaticAbstractMembers_CanBeCreated/Mock.IStaticAbstractMembers.g.cs index d765097f..d0442cfa 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/StaticAbstractMembers_CanBeCreated/Mock.IStaticAbstractMembers.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/StaticAbstractMembers_CanBeCreated/Mock.IStaticAbstractMembers.g.cs @@ -11,20 +11,19 @@ namespace Mockolate; /// -/// Mock extensions for IStaticAbstractMembers. +/// Mock extensions for IStaticAbstractMembers. /// -[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class MockExtensionsForIStaticAbstractMembers { /// - extension(global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers mock) + extension(global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers mock) { /// - /// Gets the mock accessor for IStaticAbstractMembers - the entry point for configuring setups, verifying interactions and raising events. + /// Gets the mock accessor for IStaticAbstractMembers - the entry point for configuring setups, verifying interactions and raising events. /// /// - /// The accessor is the bridge between the strongly-typed instance of IStaticAbstractMembers returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
+ /// The accessor is the bridge between the strongly-typed instance of IStaticAbstractMembers returned by CreateMock(...) and the underlying mock registry where setups and recorded interactions live.
/// Through it you can:
///
/// Setup - configure how members respond when invoked (Returns, Throws, Do, InitializeWith, ...).
@@ -35,7 +34,7 @@ internal static partial class MockExtensionsForIStaticAbstractMembers /// VerifySetup - verify how often a specific setup matched.
///
///
- /// The instance is not a Mockolate-generated mock of IStaticAbstractMembers. + /// The instance is not a Mockolate-generated mock of IStaticAbstractMembers. public global::Mockolate.Mock.IMockForIStaticAbstractMembers Mock { get @@ -49,10 +48,10 @@ internal static partial class MockExtensionsForIStaticAbstractMembers } /// - /// Creates a new mock of IStaticAbstractMembers with the default MockBehavior. + /// Creates a new mock of IStaticAbstractMembers with the default MockBehavior. /// /// - /// The returned instance is a strongly-typed mock generated at compile time - it implements IStaticAbstractMembers and exposes the Mockolate surface through .Mock:
+ /// The returned instance is a strongly-typed mock generated at compile time - it implements IStaticAbstractMembers and exposes the Mockolate surface through .Mock:
///
/// .Mock.Setup configures how members respond (Returns, Throws, Do, InitializeWith, sequences, callbacks).
/// .Mock.Verify asserts how often and in which order members were invoked.
@@ -60,43 +59,43 @@ internal static partial class MockExtensionsForIStaticAbstractMembers /// With the default behavior, un-configured members return default values (empty collections / strings, completed tasks, otherwise) and base-class implementations are invoked for class mocks. Use one of the overloads that accepts a MockBehavior to customize this (for example to make un-configured calls throw or to skip the base class).
/// Overloads allow you to additionally pass constructor parameters (for class mocks), apply an initial setup callback before the instance is returned, or combine both. ///
- /// A new mock instance of IStaticAbstractMembers. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers CreateMock() + /// A new mock instance of IStaticAbstractMembers. + public static global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers CreateMock() => CreateMock(null, null, (object?[]?)null); /// - /// Creates a new mock of IStaticAbstractMembers with the default MockBehavior, applying the given immediately. + /// Creates a new mock of IStaticAbstractMembers with the default MockBehavior, applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of IStaticAbstractMembers. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers CreateMock(global::System.Action setup) + /// A new mock instance of IStaticAbstractMembers. + public static global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers CreateMock(global::System.Action setup) => CreateMock(null, setup, (object?[]?)null); /// - /// Creates a new mock of IStaticAbstractMembers with the given . + /// Creates a new mock of IStaticAbstractMembers with the given . /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. - /// A new mock instance of IStaticAbstractMembers. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers CreateMock(global::Mockolate.MockBehavior mockBehavior) + /// A new mock instance of IStaticAbstractMembers. + public static global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers CreateMock(global::Mockolate.MockBehavior mockBehavior) => CreateMock(mockBehavior, null, (object?[]?)null); /// - /// Creates a new mock of IStaticAbstractMembers with the given , applying the given immediately. + /// Creates a new mock of IStaticAbstractMembers with the given , applying the given immediately. /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. /// /// Controls how the mock responds when members are invoked without a matching setup; see MockBehavior. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned. - /// A new mock instance of IStaticAbstractMembers. - public static global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) + /// A new mock instance of IStaticAbstractMembers. + public static global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers CreateMock(global::Mockolate.MockBehavior mockBehavior, global::System.Action setup) => CreateMock(mockBehavior, setup, (object?[]?)null); /// - /// Creates a new mock of IStaticAbstractMembers using the given , applying the given immediately, using the given . + /// Creates a new mock of IStaticAbstractMembers using the given , applying the given immediately, using the given . /// /// /// The provided is immediately applied to the mock. Use this overload when you want setups to cover virtual interactions triggered inside the constructor. @@ -104,8 +103,8 @@ internal static partial class MockExtensionsForIStaticAbstractMembers /// Controls how the mock responds when members are invoked without a matching setup, or for MockBehavior.Default. /// Callback that receives the mock's setup surface and registers initial setups before the mock is returned, or to skip. /// Values forwarded to a matching base-class constructor, or to use the parameterless constructor. - /// A new mock instance of IStaticAbstractMembers. - private static global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) + /// A new mock instance of IStaticAbstractMembers. + private static global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers CreateMock(global::Mockolate.MockBehavior? mockBehavior, global::System.Action? setup, object?[]? constructorParameters) { if (mockBehavior is not null) { @@ -129,7 +128,7 @@ internal static partial class MockExtensionsForIStaticAbstractMembers return CreateMockInstance(mockRegistry, constructorParameters, setup); } - private static global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) + private static global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers CreateMockInstance(global::Mockolate.MockRegistry mockRegistry, object?[]? constructorParameters, global::System.Action? setup) { var value = new global::Mockolate.Mock.IStaticAbstractMembers(mockRegistry); if (setup is not null) @@ -145,8 +144,8 @@ internal static partial class MockExtensionsForIStaticAbstractMembers /// Public members on the mock forward to unless overridden by a setup; protected members still go through the base-class implementation. All forwarded interactions are recorded and can be verified the same as on a plain mock. /// /// The real object whose calls should be forwarded. Must not be . - /// A new mock of IStaticAbstractMembers that delegates to . - public global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers Wrapping(global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers instance) + /// A new mock of IStaticAbstractMembers that delegates to . + public global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers Wrapping(global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers instance) { if (mock is global::Mockolate.IMock mockInterface) { @@ -168,11 +167,11 @@ internal static partial class MockExtensionsForIStaticAbstractMembers /// /// The is applied to the mock before the constructor is executed. Calling Initialize again overlays additional setups on top of any previously registered ones. /// - /// The mockable type derived from IStaticAbstractMembers that this setup should apply to. + /// The mockable type derived from IStaticAbstractMembers that this setup should apply to. /// Callback invoked when a new mock of is created. /// A new MockBehavior with the registered initializer. The original instance is unchanged. public global::Mockolate.MockBehavior Initialize(global::System.Action setup) - where T : global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers + where T : global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers { var behaviorAccess = (global::Mockolate.IMockBehaviorAccess)behavior; return behaviorAccess.Set(setup); @@ -196,13 +195,12 @@ private sealed class CovariantParameterAdapter(global::Mockolate.Parameters.I internal static partial class Mock { /// - /// A mock implementation for IStaticAbstractMembers. + /// A mock implementation for IStaticAbstractMembers. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal class IStaticAbstractMembers : - global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers, IMockForIStaticAbstractMembers, IMockSetupForIStaticAbstractMembers, IMockStaticSetupForIStaticAbstractMembers, IMockStaticRaiseOnIStaticAbstractMembers, IMockVerifyForIStaticAbstractMembers, IMockStaticVerifyForIStaticAbstractMembers, + global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers, IMockForIStaticAbstractMembers, IMockSetupForIStaticAbstractMembers, IMockStaticSetupForIStaticAbstractMembers, IMockStaticRaiseOnIStaticAbstractMembers, IMockVerifyForIStaticAbstractMembers, IMockStaticVerifyForIStaticAbstractMembers, global::Mockolate.IMock { internal const int MemberId_AbstractStaticProperty_Get = 0; @@ -214,8 +212,8 @@ internal class IStaticAbstractMembers : internal const int MemberId_AbstractStaticMethod = 6; internal const int MemberId_VirtualStaticMethod = 7; internal const int MemberCount = 8; - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_AbstractStaticProperty_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticProperty"); - internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_VirtualStaticProperty_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticProperty"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_AbstractStaticProperty_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticProperty"); + internal static readonly global::Mockolate.Interactions.PropertyGetterAccess PropertyAccess_VirtualStaticProperty_Get = new global::Mockolate.Interactions.PropertyGetterAccess("global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticProperty"); /// /// Creates a FastMockInteractions sized to MemberCount for use as the mock's interaction store. @@ -301,7 +299,7 @@ void IMockForIStaticAbstractMembers.ClearAllInteractions() /// string global::Mockolate.IMock.ToString() - => "Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers mock"; + => "Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers mock"; /// public IStaticAbstractMembers(global::Mockolate.MockRegistry mockRegistry) @@ -316,31 +314,31 @@ public IStaticAbstractMembers(global::Mockolate.MockBehavior behavior) { } - #region Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers + #region Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers - private static readonly global::System.Threading.AsyncLocal?> _mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IStaticAbstractMembers_AbstractStaticEvent = new global::System.Threading.AsyncLocal?>(); - /// + private static readonly global::System.Threading.AsyncLocal?> _mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IStaticAbstractMembers_AbstractStaticEvent = new global::System.Threading.AsyncLocal?>(); + /// public static event global::System.Action AbstractStaticEvent { add { if (value is not null) { - MockRegistryProvider.Value.AddEvent("global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticEvent", value.Target, value.Method); + MockRegistryProvider.Value.AddEvent("global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticEvent", value.Target, value.Method); } - _mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IStaticAbstractMembers_AbstractStaticEvent.Value += value; + _mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IStaticAbstractMembers_AbstractStaticEvent.Value += value; } remove { if (value is not null) { - MockRegistryProvider.Value.RemoveEvent("global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticEvent", value.Target, value.Method); + MockRegistryProvider.Value.RemoveEvent("global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticEvent", value.Target, value.Method); } - _mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IStaticAbstractMembers_AbstractStaticEvent.Value -= value; + _mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IStaticAbstractMembers_AbstractStaticEvent.Value -= value; } } - /// + /// public static int AbstractStaticProperty { get @@ -349,11 +347,11 @@ public static int AbstractStaticProperty } set { - MockRegistryProvider.Value.SetProperty("global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticProperty", value); + MockRegistryProvider.Value.SetProperty("global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticProperty", value); } } - /// + /// public static int VirtualStaticProperty { get @@ -362,7 +360,7 @@ public static int VirtualStaticProperty } } - /// + /// public static int AbstractStaticMethod() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -383,7 +381,7 @@ public static int AbstractStaticMethod() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in MockRegistryProvider.Value.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticMethod")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in MockRegistryProvider.Value.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticMethod")) { if (s_methodSetup.Matches()) { @@ -396,7 +394,7 @@ public static int AbstractStaticMethod() int wrappedResult = default!; if (MockRegistryProvider.Value.Behavior.SkipInteractionRecording == false) { - ((global::Mockolate.Interactions.FastMethod0Buffer)((global::Mockolate.Interactions.FastMockInteractions)MockRegistryProvider.Value.Interactions).Buffers[global::Mockolate.Mock.IStaticAbstractMembers.MemberId_AbstractStaticMethod]!).Append("global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticMethod"); + ((global::Mockolate.Interactions.FastMethod0Buffer)((global::Mockolate.Interactions.FastMockInteractions)MockRegistryProvider.Value.Interactions).Buffers[global::Mockolate.Mock.IStaticAbstractMembers.MemberId_AbstractStaticMethod]!).Append("global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticMethod"); } try { @@ -407,7 +405,7 @@ public static int AbstractStaticMethod() } if (methodSetup is null && !hasWrappedResult && MockRegistryProvider.Value.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticMethod()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticMethod()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -416,7 +414,7 @@ public static int AbstractStaticMethod() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : MockRegistryProvider.Value.Behavior.DefaultValue.Generate(default(int)!); } - /// + /// public static int VirtualStaticMethod() { global::Mockolate.Setup.ReturnMethodSetup? methodSetup = null; @@ -437,7 +435,7 @@ public static int VirtualStaticMethod() } if (methodSetup is null) { - foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in MockRegistryProvider.Value.GetMethodSetups>("global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticMethod")) + foreach (global::Mockolate.Setup.ReturnMethodSetup s_methodSetup in MockRegistryProvider.Value.GetMethodSetups>("global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticMethod")) { if (s_methodSetup.Matches()) { @@ -450,7 +448,7 @@ public static int VirtualStaticMethod() int wrappedResult = default!; if (MockRegistryProvider.Value.Behavior.SkipInteractionRecording == false) { - ((global::Mockolate.Interactions.FastMethod0Buffer)((global::Mockolate.Interactions.FastMockInteractions)MockRegistryProvider.Value.Interactions).Buffers[global::Mockolate.Mock.IStaticAbstractMembers.MemberId_VirtualStaticMethod]!).Append("global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticMethod"); + ((global::Mockolate.Interactions.FastMethod0Buffer)((global::Mockolate.Interactions.FastMockInteractions)MockRegistryProvider.Value.Interactions).Buffers[global::Mockolate.Mock.IStaticAbstractMembers.MemberId_VirtualStaticMethod]!).Append("global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticMethod"); } try { @@ -461,7 +459,7 @@ public static int VirtualStaticMethod() } if (methodSetup is null && !hasWrappedResult && MockRegistryProvider.Value.Behavior.ThrowWhenNotSetup) { - throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticMethod()' was invoked without prior setup."); + throw new global::Mockolate.Exceptions.MockNotSetupException("The method 'global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticMethod()' was invoked without prior setup."); } if (methodSetup?.HasReturnCallbacks != true && hasWrappedResult) { @@ -470,7 +468,7 @@ public static int VirtualStaticMethod() return methodSetup?.TryGetReturnValue(out var returnValue) == true ? returnValue : MockRegistryProvider.Value.Behavior.DefaultValue.Generate(default(int)!); } - #endregion Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers + #endregion Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers #region IMockSetupForIStaticAbstractMembers @@ -484,7 +482,7 @@ public static int VirtualStaticMethod() { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticProperty"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticProperty"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IStaticAbstractMembers.MemberId_AbstractStaticProperty_Get, propertySetup); return propertySetup; } @@ -496,7 +494,7 @@ public static int VirtualStaticMethod() { get { - var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticProperty"); + var propertySetup = new global::Mockolate.Setup.PropertySetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticProperty"); this.MockRegistry.SetupProperty(global::Mockolate.Mock.IStaticAbstractMembers.MemberId_VirtualStaticProperty_Get, propertySetup); return propertySetup; } @@ -508,7 +506,7 @@ public static int VirtualStaticMethod() { get { - global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticEvent"); + global::Mockolate.Setup.EventSetup eventSetup = new global::Mockolate.Setup.EventSetup(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticEvent"); this.MockRegistry.SetupEvent(global::Mockolate.Mock.IStaticAbstractMembers.MemberId_AbstractStaticEvent_Subscribe, eventSetup); return eventSetup; } @@ -517,7 +515,7 @@ public static int VirtualStaticMethod() /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockStaticSetupForIStaticAbstractMembers.AbstractStaticMethod() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticMethod"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticMethod"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IStaticAbstractMembers.MemberId_AbstractStaticMethod, methodSetup); return methodSetup; } @@ -525,7 +523,7 @@ public static int VirtualStaticMethod() /// global::Mockolate.Setup.IReturnMethodSetup global::Mockolate.Mock.IMockStaticSetupForIStaticAbstractMembers.VirtualStaticMethod() { - var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticMethod"); + var methodSetup = new global::Mockolate.Setup.ReturnMethodSetup.WithParameterCollection(MockRegistry, "global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticMethod"); this.MockRegistry.SetupMethod(global::Mockolate.Mock.IStaticAbstractMembers.MemberId_VirtualStaticMethod, methodSetup); return methodSetup; } @@ -537,14 +535,14 @@ public static int VirtualStaticMethod() /// void IMockStaticRaiseOnIStaticAbstractMembers.AbstractStaticEvent(int obj) { - _mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IStaticAbstractMembers_AbstractStaticEvent.Value?.Invoke(obj); + _mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IStaticAbstractMembers_AbstractStaticEvent.Value?.Invoke(obj); } /// void IMockStaticRaiseOnIStaticAbstractMembers.AbstractStaticEvent(global::Mockolate.Parameters.IDefaultEventParameters parameters) { global::Mockolate.MockBehavior mockBehavior = MockRegistryProvider.Value.Behavior; - _mockolateEvent_global__Mockolate_ExampleTests_GeneratorCoverage_IStaticAbstractMembers_AbstractStaticEvent.Value?.Invoke(mockBehavior.DefaultValue.Generate(default(int))); + _mockolateEvent_global__Mockolate_Tests_GeneratorCoverage_IStaticAbstractMembers_AbstractStaticEvent.Value?.Invoke(mockBehavior.DefaultValue.Generate(default(int))); } #endregion IMockStaticRaiseOnIStaticAbstractMembers @@ -561,7 +559,7 @@ void IMockStaticRaiseOnIStaticAbstractMembers.AbstractStaticEvent(global::Mockol { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticProperty"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticProperty"); } } @@ -571,32 +569,31 @@ void IMockStaticRaiseOnIStaticAbstractMembers.AbstractStaticEvent(global::Mockol { get { - return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticProperty"); + return new global::Mockolate.Verify.VerificationPropertyResult(this, this.MockRegistry, -1, -1, "global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticProperty"); } } /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockStaticVerifyForIStaticAbstractMembers.AbstractStaticMethod() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IStaticAbstractMembers.MemberId_AbstractStaticMethod, "global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticMethod", () => $"AbstractStaticMethod()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IStaticAbstractMembers.MemberId_AbstractStaticMethod, "global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticMethod", () => $"AbstractStaticMethod()"); /// global::Mockolate.Verify.VerificationResult.IgnoreParameters IMockStaticVerifyForIStaticAbstractMembers.VirtualStaticMethod() - => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IStaticAbstractMembers.MemberId_VirtualStaticMethod, "global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticMethod", () => $"VirtualStaticMethod()"); + => this.MockRegistry.VerifyMethod(this, global::Mockolate.Mock.IStaticAbstractMembers.MemberId_VirtualStaticMethod, "global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.VirtualStaticMethod", () => $"VirtualStaticMethod()"); /// - /// Verify subscriptions on the AbstractStaticEvent event AbstractStaticEvent. + /// Verify subscriptions on the AbstractStaticEvent event AbstractStaticEvent. /// [global::System.Diagnostics.DebuggerBrowsable(global::System.Diagnostics.DebuggerBrowsableState.Never)] global::Mockolate.Verify.VerificationEventResult IMockStaticVerifyForIStaticAbstractMembers.AbstractStaticEvent { get { - return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, -1, -1, "global::Mockolate.ExampleTests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticEvent"); + return new global::Mockolate.Verify.VerificationEventResult(this, this.MockRegistry, -1, -1, "global::Mockolate.Tests.GeneratorCoverage.IStaticAbstractMembers.AbstractStaticEvent"); } } #endregion IMockStaticVerifyForIStaticAbstractMembers } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class VerifyMonitorIStaticAbstractMembers(global::Mockolate.MockRegistry mockRegistry) : global::Mockolate.Mock.IMockVerifyForIStaticAbstractMembers { @@ -607,7 +604,6 @@ private sealed class VerifyMonitorIStaticAbstractMembers(global::Mockolate.MockR #endregion IMockVerifyForIStaticAbstractMembers } - [global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] private sealed class MockInScenarioForIStaticAbstractMembers : global::Mockolate.Mock.IMockInScenarioForIStaticAbstractMembers, global::Mockolate.Mock.IMockSetupForIStaticAbstractMembers { @@ -630,7 +626,7 @@ public MockInScenarioForIStaticAbstractMembers(global::Mockolate.MockRegistry mo } /// - /// The Mockolate accessor for a mock of IStaticAbstractMembers, reached through .Mock on the mocked instance. + /// The Mockolate accessor for a mock of IStaticAbstractMembers, reached through .Mock on the mocked instance. /// /// /// Groups every operation that acts on the mock rather than on the mocked subject: setups, verifications, event raising, scenarios and monitoring. @@ -638,7 +634,7 @@ public MockInScenarioForIStaticAbstractMembers(global::Mockolate.MockRegistry mo internal interface IMockForIStaticAbstractMembers { /// - /// Configures how members of the mock of IStaticAbstractMembers respond when invoked. + /// Configures how members of the mock of IStaticAbstractMembers respond when invoked. /// /// /// Each mocked member is available as a strongly-typed entry on this surface. Chain Returns, ReturnsAsync, Throws, ThrowsAsync or Do to control the response; chain InitializeWith/Register to initialize properties and indexers; chain multiple returns/throws to define a sequence; use .For(n), .Only(n), .Forever(), .When(predicate) to control when a callback runs.
@@ -647,7 +643,7 @@ internal interface IMockForIStaticAbstractMembers IMockSetupForIStaticAbstractMembers Setup { get; } /// - /// Configures how members declared on IStaticAbstractMembers respond when invoked. + /// Configures how members declared on IStaticAbstractMembers respond when invoked. /// /// /// Static members are scoped per async/execution flow while the mock is alive; invocations from other flows are not intercepted. @@ -655,7 +651,7 @@ internal interface IMockForIStaticAbstractMembers IMockStaticSetupForIStaticAbstractMembers SetupStatic { get; } /// - /// Opens a named scenario scope on the mock of IStaticAbstractMembers so that additional setups can be registered for that scenario. + /// Opens a named scenario scope on the mock of IStaticAbstractMembers so that additional setups can be registered for that scenario. /// /// /// Scenarios let you define per-state behavior. Setups registered inside the returned IMockInScenarioFor... scope only apply while the mock's current scenario matches ; switch scenarios with TransitionTo. @@ -665,7 +661,7 @@ internal interface IMockForIStaticAbstractMembers IMockInScenarioForIStaticAbstractMembers InScenario(string scenario); /// - /// Opens a named scenario scope on the mock of IStaticAbstractMembers and immediately invokes to register scenario-specific setups. + /// Opens a named scenario scope on the mock of IStaticAbstractMembers and immediately invokes to register scenario-specific setups. /// /// /// Equivalent to InScenario(scenario) followed by the setup callback, but returns the original IMockFor... accessor so it chains nicely at mock-creation time. @@ -676,7 +672,7 @@ internal interface IMockForIStaticAbstractMembers IMockForIStaticAbstractMembers InScenario(string scenario, global::System.Action setup); /// - /// Switches the active scenario of the mock of IStaticAbstractMembers to . + /// Switches the active scenario of the mock of IStaticAbstractMembers to . /// /// /// After the transition, setups registered via InScenario(string) under that scenario take effect. Scenarios that have no matching setup for a given member fall back to the default (un-scoped) setups. @@ -686,7 +682,7 @@ internal interface IMockForIStaticAbstractMembers IMockForIStaticAbstractMembers TransitionTo(string scenario); /// - /// Triggers events declared on IStaticAbstractMembers so that currently subscribed handlers are invoked. + /// Triggers events declared on IStaticAbstractMembers so that currently subscribed handlers are invoked. /// /// /// Static events are scoped per async/execution flow while the mock is alive. @@ -694,7 +690,7 @@ internal interface IMockForIStaticAbstractMembers IMockStaticRaiseOnIStaticAbstractMembers RaiseStatic { get; } /// - /// Asserts how often, and in which order, members of the mock of IStaticAbstractMembers were invoked. + /// Asserts how often, and in which order, members of the mock of IStaticAbstractMembers were invoked. /// /// /// Each call to a member here returns a VerificationResult that you terminate with a count assertion: Never(), Once(), Twice(), Exactly(n), AtLeast(n)/AtLeastOnce()/AtLeastTwice(), AtMost(n)/AtMostOnce()/AtMostTwice(), Between(min, max) or Times(predicate).
@@ -704,7 +700,7 @@ internal interface IMockForIStaticAbstractMembers IMockVerifyForIStaticAbstractMembers Verify { get; } /// - /// Asserts how often, and in which order, members declared on IStaticAbstractMembers were invoked. + /// Asserts how often, and in which order, members declared on IStaticAbstractMembers were invoked. /// /// /// Same terminators and modifiers as Verify; scoped per async/execution flow in the same way as SetupStatic. @@ -758,51 +754,51 @@ internal interface IMockForIStaticAbstractMembers } /// - /// Scoped access to setups for a scenario on the mock of IStaticAbstractMembers. + /// Scoped access to setups for a scenario on the mock of IStaticAbstractMembers. /// internal interface IMockInScenarioForIStaticAbstractMembers { /// - /// Set up the mock of IStaticAbstractMembers within the scenario scope. + /// Set up the mock of IStaticAbstractMembers within the scenario scope. /// IMockSetupForIStaticAbstractMembers Setup { get; } } /// - /// Set up the mock of IStaticAbstractMembers. + /// Set up the mock of IStaticAbstractMembers. /// internal interface IMockSetupForIStaticAbstractMembers { } /// - /// Set up static members for the mock of IStaticAbstractMembers. + /// Set up static members for the mock of IStaticAbstractMembers. /// internal interface IMockStaticSetupForIStaticAbstractMembers { /// - /// Setup for the int property AbstractStaticProperty. + /// Setup for the int property AbstractStaticProperty. /// global::Mockolate.Setup.PropertySetup AbstractStaticProperty { get; } /// - /// Setup for the int property VirtualStaticProperty. + /// Setup for the int property VirtualStaticProperty. /// global::Mockolate.Setup.PropertySetup VirtualStaticProperty { get; } /// - /// Setup for the event AbstractStaticEvent. + /// Setup for the event AbstractStaticEvent. /// global::Mockolate.Setup.EventSetup AbstractStaticEvent { get; } /// - /// Setup for the method AbstractStaticMethod(). + /// Setup for the method AbstractStaticMethod(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup AbstractStaticMethod(); /// - /// Setup for the method VirtualStaticMethod(). + /// Setup for the method VirtualStaticMethod(). /// [global::System.Runtime.CompilerServices.OverloadResolutionPriority(int.MaxValue)] global::Mockolate.Setup.IReturnMethodSetup VirtualStaticMethod(); @@ -810,56 +806,56 @@ internal interface IMockStaticSetupForIStaticAbstractMembers } /// - /// Raise static events on the mock of IStaticAbstractMembers. + /// Raise static events on the mock of IStaticAbstractMembers. /// internal interface IMockStaticRaiseOnIStaticAbstractMembers { /// - /// Raise the AbstractStaticEvent event. + /// Raise the AbstractStaticEvent event. /// void AbstractStaticEvent(int obj); /// - /// Raise the AbstractStaticEvent event. + /// Raise the AbstractStaticEvent event. /// void AbstractStaticEvent(global::Mockolate.Parameters.IDefaultEventParameters parameters); } /// - /// Verify interactions with the mock of IStaticAbstractMembers. + /// Verify interactions with the mock of IStaticAbstractMembers. /// internal interface IMockVerifyForIStaticAbstractMembers { } /// - /// Verify static interactions with the mock of IStaticAbstractMembers. + /// Verify static interactions with the mock of IStaticAbstractMembers. /// internal interface IMockStaticVerifyForIStaticAbstractMembers { /// - /// Verify interactions with the int property AbstractStaticProperty. + /// Verify interactions with the int property AbstractStaticProperty. /// global::Mockolate.Verify.VerificationPropertyResult AbstractStaticProperty { get; } /// - /// Verify interactions with the int property VirtualStaticProperty. + /// Verify interactions with the int property VirtualStaticProperty. /// global::Mockolate.Verify.VerificationPropertyResult VirtualStaticProperty { get; } /// - /// Verify invocations for the method AbstractStaticMethod(). + /// Verify invocations for the method AbstractStaticMethod(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters AbstractStaticMethod(); /// - /// Verify invocations for the method VirtualStaticMethod(). + /// Verify invocations for the method VirtualStaticMethod(). /// global::Mockolate.Verify.VerificationResult.IgnoreParameters VirtualStaticMethod(); /// - /// Verify subscriptions on the AbstractStaticEvent event of AbstractStaticEvent. + /// Verify subscriptions on the AbstractStaticEvent event of AbstractStaticEvent. /// global::Mockolate.Verify.VerificationEventResult AbstractStaticEvent { get; } diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/StaticAbstractMembers_CanBeCreated/Mock.g.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/StaticAbstractMembers_CanBeCreated/Mock.g.cs index 5e0e7c54..3ce28555 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/StaticAbstractMembers_CanBeCreated/Mock.g.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/StaticAbstractMembers_CanBeCreated/Mock.g.cs @@ -17,7 +17,6 @@ namespace Mockolate; /// You can also provide a MockBehavior parameter to customize how the mock should behave in certain scenarios.
/// If your type is a class without a default constructor, you can provide constructor parameters by passing an object?[]? to the corresponding CreateMock(...) overload. ///
-[global::System.Diagnostics.DebuggerNonUserCode] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal static partial class Mock { diff --git a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/MockGenerationSnapshotTests.cs b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/MockGenerationSnapshotTests.cs index 5083685a..6caf109f 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/Snapshot/MockGenerationSnapshotTests.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/Snapshot/MockGenerationSnapshotTests.cs @@ -9,8 +9,8 @@ namespace Mockolate.SourceGenerators.Tests.Snapshot; /// /// Snapshot coverage for the source generator output. Each scenario mirrors a fact in -/// Mockolate.ExampleTests.MockCreationTests and reuses the same -/// Tests/Mockolate.ExampleTests/GeneratorCoverage source files as input, so the +/// Mockolate.Tests.MockCreationTests and reuses the same +/// Tests/Mockolate.Tests/GeneratorCoverage source files as input, so the /// example types remain the single source of truth for "every special case in the /// source generator". The full set of generated .g.cs files is diffed against /// Tests/Mockolate.SourceGenerators.Tests/Snapshot/Expected/<scenario>/. @@ -125,7 +125,7 @@ internal static GeneratorResult RunGenerator(SnapshotScenario scenario) } string usingDirective = scenario.CoverageFiles.Length > 0 - ? "using Mockolate.ExampleTests.GeneratorCoverage;\n" + ? "using Mockolate.Tests.GeneratorCoverage;\n" : string.Empty; string program = $$""" #nullable enable diff --git a/Tests/Mockolate.SourceGenerators.Tests/TestHelpers/SnapshotStorage.cs b/Tests/Mockolate.SourceGenerators.Tests/TestHelpers/SnapshotStorage.cs index 521479df..5c8d5182 100644 --- a/Tests/Mockolate.SourceGenerators.Tests/TestHelpers/SnapshotStorage.cs +++ b/Tests/Mockolate.SourceGenerators.Tests/TestHelpers/SnapshotStorage.cs @@ -9,7 +9,7 @@ public static class SnapshotStorage { public static string ReadCoverageFile(string coverageFileName) { - string path = CombinedPaths("Tests", "Mockolate.ExampleTests", "GeneratorCoverage", + string path = CombinedPaths("Tests", "Mockolate.Tests", "GeneratorCoverage", coverageFileName); return File.ReadAllText(path); } diff --git a/Tests/Mockolate.ExampleTests/GeneratorCoverage/ComprehensiveAbstractClass.cs b/Tests/Mockolate.Tests/GeneratorCoverage/ComprehensiveAbstractClass.cs similarity index 96% rename from Tests/Mockolate.ExampleTests/GeneratorCoverage/ComprehensiveAbstractClass.cs rename to Tests/Mockolate.Tests/GeneratorCoverage/ComprehensiveAbstractClass.cs index fd6231da..94b99d3d 100644 --- a/Tests/Mockolate.ExampleTests/GeneratorCoverage/ComprehensiveAbstractClass.cs +++ b/Tests/Mockolate.Tests/GeneratorCoverage/ComprehensiveAbstractClass.cs @@ -1,7 +1,7 @@ #if NET10_0_OR_GREATER using System.Diagnostics.CodeAnalysis; -namespace Mockolate.ExampleTests.GeneratorCoverage; +namespace Mockolate.Tests.GeneratorCoverage; /// /// Base class without a parameterless constructor — forces the mock to chain a diff --git a/Tests/Mockolate.ExampleTests/GeneratorCoverage/ComprehensiveDelegate.cs b/Tests/Mockolate.Tests/GeneratorCoverage/ComprehensiveDelegate.cs similarity index 85% rename from Tests/Mockolate.ExampleTests/GeneratorCoverage/ComprehensiveDelegate.cs rename to Tests/Mockolate.Tests/GeneratorCoverage/ComprehensiveDelegate.cs index 668997fc..648810d7 100644 --- a/Tests/Mockolate.ExampleTests/GeneratorCoverage/ComprehensiveDelegate.cs +++ b/Tests/Mockolate.Tests/GeneratorCoverage/ComprehensiveDelegate.cs @@ -1,7 +1,7 @@ #if NET10_0_OR_GREATER using System; -namespace Mockolate.ExampleTests.GeneratorCoverage; +namespace Mockolate.Tests.GeneratorCoverage; /// /// Custom delegate exercising the delegate-mock generator path with ref/out/in diff --git a/Tests/Mockolate.ExampleTests/GeneratorCoverage/ICombinationParts.cs b/Tests/Mockolate.Tests/GeneratorCoverage/ICombinationParts.cs similarity index 89% rename from Tests/Mockolate.ExampleTests/GeneratorCoverage/ICombinationParts.cs rename to Tests/Mockolate.Tests/GeneratorCoverage/ICombinationParts.cs index d56970fb..1597ac02 100644 --- a/Tests/Mockolate.ExampleTests/GeneratorCoverage/ICombinationParts.cs +++ b/Tests/Mockolate.Tests/GeneratorCoverage/ICombinationParts.cs @@ -1,5 +1,5 @@ #if NET10_0_OR_GREATER -namespace Mockolate.ExampleTests.GeneratorCoverage; +namespace Mockolate.Tests.GeneratorCoverage; /// /// Parts of an Implementing<>().Implementing<>() chain. diff --git a/Tests/Mockolate.ExampleTests/GeneratorCoverage/IComprehensiveInterface.cs b/Tests/Mockolate.Tests/GeneratorCoverage/IComprehensiveInterface.cs similarity index 98% rename from Tests/Mockolate.ExampleTests/GeneratorCoverage/IComprehensiveInterface.cs rename to Tests/Mockolate.Tests/GeneratorCoverage/IComprehensiveInterface.cs index 9e4e3d01..4f9f7618 100644 --- a/Tests/Mockolate.ExampleTests/GeneratorCoverage/IComprehensiveInterface.cs +++ b/Tests/Mockolate.Tests/GeneratorCoverage/IComprehensiveInterface.cs @@ -2,7 +2,7 @@ using System; using System.Threading.Tasks; -namespace Mockolate.ExampleTests.GeneratorCoverage; +namespace Mockolate.Tests.GeneratorCoverage; public class MyBase { diff --git a/Tests/Mockolate.ExampleTests/GeneratorCoverage/IRefStructConsumer.cs b/Tests/Mockolate.Tests/GeneratorCoverage/IRefStructConsumer.cs similarity index 91% rename from Tests/Mockolate.ExampleTests/GeneratorCoverage/IRefStructConsumer.cs rename to Tests/Mockolate.Tests/GeneratorCoverage/IRefStructConsumer.cs index a8f33873..a9fd02c9 100644 --- a/Tests/Mockolate.ExampleTests/GeneratorCoverage/IRefStructConsumer.cs +++ b/Tests/Mockolate.Tests/GeneratorCoverage/IRefStructConsumer.cs @@ -1,5 +1,5 @@ #if NET10_0_OR_GREATER -namespace Mockolate.ExampleTests.GeneratorCoverage; +namespace Mockolate.Tests.GeneratorCoverage; public readonly ref struct Packet(int id) { diff --git a/Tests/Mockolate.ExampleTests/GeneratorCoverage/IStaticAbstractMembers.cs b/Tests/Mockolate.Tests/GeneratorCoverage/IStaticAbstractMembers.cs similarity index 92% rename from Tests/Mockolate.ExampleTests/GeneratorCoverage/IStaticAbstractMembers.cs rename to Tests/Mockolate.Tests/GeneratorCoverage/IStaticAbstractMembers.cs index 26ceae32..ff8eecd7 100644 --- a/Tests/Mockolate.ExampleTests/GeneratorCoverage/IStaticAbstractMembers.cs +++ b/Tests/Mockolate.Tests/GeneratorCoverage/IStaticAbstractMembers.cs @@ -1,7 +1,7 @@ #if NET10_0_OR_GREATER using System; -namespace Mockolate.ExampleTests.GeneratorCoverage; +namespace Mockolate.Tests.GeneratorCoverage; /// /// Isolated coverage for the C# 11 static abstract interface members, diff --git a/Tests/Mockolate.ExampleTests/GeneratorCoverage/KeywordEdgeCases.cs b/Tests/Mockolate.Tests/GeneratorCoverage/KeywordEdgeCases.cs similarity index 92% rename from Tests/Mockolate.ExampleTests/GeneratorCoverage/KeywordEdgeCases.cs rename to Tests/Mockolate.Tests/GeneratorCoverage/KeywordEdgeCases.cs index 28764aa2..93c49b93 100644 --- a/Tests/Mockolate.ExampleTests/GeneratorCoverage/KeywordEdgeCases.cs +++ b/Tests/Mockolate.Tests/GeneratorCoverage/KeywordEdgeCases.cs @@ -1,7 +1,7 @@ #if NET10_0_OR_GREATER using System; -namespace Mockolate.ExampleTests.GeneratorCoverage; +namespace Mockolate.Tests.GeneratorCoverage; /// /// Members, parameters, and a generic type parameter all named after C# keywords — diff --git a/Tests/Mockolate.Tests/MockCreationTests.cs b/Tests/Mockolate.Tests/MockCreationTests.cs new file mode 100644 index 00000000..f214ad70 --- /dev/null +++ b/Tests/Mockolate.Tests/MockCreationTests.cs @@ -0,0 +1,7 @@ +#if NET10_0_OR_GREATER +using System.Net.Http; +using Mockolate.Tests.GeneratorCoverage; + +namespace Mockolate.Tests; + +#endif diff --git a/Tests/Mockolate.Tests/MockTests.CreateTests.cs b/Tests/Mockolate.Tests/MockTests.CreateTests.cs index 8f9bf51b..e521b474 100644 --- a/Tests/Mockolate.Tests/MockTests.CreateTests.cs +++ b/Tests/Mockolate.Tests/MockTests.CreateTests.cs @@ -1,5 +1,9 @@ using Mockolate.Exceptions; using Mockolate.Tests.TestHelpers; +#if NET10_0_OR_GREATER +using System.Net.Http; +using Mockolate.Tests.GeneratorCoverage; +#endif namespace Mockolate.Tests; @@ -172,4 +176,79 @@ await That(sut2.Mock.As().Verify .DoSomething(It.IsAny())).Exactly(3); } } + + #if NET10_0_OR_GREATER + + /// + /// Compile-and-create coverage for every special case in + /// Source/Mockolate.SourceGenerators. The example types in this folder + /// are designed so that this project compiling is itself the primary regression + /// gate — the source generator must successfully process every shape — and each + /// fact below additionally proves that CreateMock doesn't throw at runtime. + /// + public sealed class CreateSnapshotTests + { + [Fact] + public async Task BaseClass_WithMultipleAdditionalInterfaces_CanBeCreated() + { + ComprehensiveAbstractClass sut = ComprehensiveAbstractClass.CreateMock() + .Implementing() + .Implementing(); + await That(sut).IsNotNull(); + } + + [Fact] + public async Task ComprehensiveAbstractClass_CanBeCreated() + { + ComprehensiveAbstractClass sut = ComprehensiveAbstractClass.CreateMock(); + await That(sut).IsNotNull(); + } + + [Fact] + public async Task ComprehensiveDelegate_CanBeCreated() + { + ComprehensiveDelegate sut = ComprehensiveDelegate.CreateMock(); + await That(sut).IsNotNull(); + } + + [Fact] + public void ComprehensiveInterface_CanBeCreated() + { + IComprehensiveInterface sut = IComprehensiveInterface.CreateMock(); + // Uses Assert.NotNull instead of `await That(sut)` because CS8920 forbids interfaces + // with unimplemented static abstract members as generic type arguments. + Assert.NotNull(sut); + } + + [Fact] + public async Task HttpClient_CanBeCreated() + { + HttpClient sut = HttpClient.CreateMock(); + await That(sut).IsNotNull(); + } + + [Fact] + public async Task KeywordEdgeCases_CanBeCreated() + { + IKeywordEdgeCases sut = IKeywordEdgeCases.CreateMock(); + await That(sut).IsNotNull(); + } + + [Fact] + public async Task RefStructConsumer_CanBeCreated() + { + IRefStructConsumer sut = IRefStructConsumer.CreateMock(); + await That(sut).IsNotNull(); + } + + [Fact] + public void StaticAbstractMembers_CanBeCreated() + { + IStaticAbstractMembers sut = IStaticAbstractMembers.CreateMock(); + // Uses Assert.NotNull instead of `await That(sut)` because CS8920 forbids interfaces + // with unimplemented static abstract members as generic type arguments. + Assert.NotNull(sut); + } + } +#endif }