public void For_Action1()
        {
            staticMock.For(() => Tests.StaticClass.ActionMethod(0));

            StaticClass.ActionMethod1(1);

            staticMock.Received(1, () => Tests.StaticClass.ActionMethod(1));
        }
        public void Received_Action1_ReceivedCallsException()
        {
            staticMock.For(() => Tests.StaticClass.ActionMethod(0));

            StaticClass.ActionMethod1(1);

            Assert.Throws <ReceivedCallsException>(() =>
            {
                staticMock.Received(0, () => Tests.StaticClass.ActionMethod(1));
            });
        }