public void AssertInvokedWith_ShouldInvokeOnParamMock()
        {
            // Arrange
            MockMockMethodWithParam <string> mockMockMethodWithParam = new MockMockMethodWithParam <string> .Builder().AssertInvokedWith().Build();

            MockMockMethodWithResponse <bool> mockMockMethodWithResponse = new MockMockMethodWithResponse <bool> .Builder().Build();

            MockMethodWithParamAndResponse <string, bool> subject = new ReflectionObject <MockMethodWithParamAndResponse <string, bool> >("methodName", mockMockMethodWithParam, mockMockMethodWithResponse).Object();


            // Act
            subject.AssertInvokedWith("expected");

            // Assert
            mockMockMethodWithParam.AssertAssertInvokedWithInvokedWith("expected");
        }