Ejemplo n.º 1
0
        public void TestCallVoidMethodWithParametersTest()
        {
            const string param1 = "Param1";
            const int    param2 = 2;
            const float  param3 = 3f;

            instance.VoidMethodWithParameters(param1, param2, param3);
            publisher.Verify(
                it => it.Publish(It.Is <MethodCallCommand>(c => ( string )c.Arguments[0] == param1 && ( int )c.Arguments[1] == param2 && Math.Abs(( float )c.Arguments[2] - param3) < 0.00001 &&
                                                           c.MethodName == nameof(instance.VoidMethodWithParameters))), Times.Once());
        }