Example #1
0
        public static IFieldDeclaration ClassInstanceField(string identifier)
        {
            var identifierMock = MockIdentifier.SingleIdentifier(identifier);
            var variable       = new Mock <IFieldDeclaration>();

            variable.Setup(x => x.Identifier).Returns(identifierMock);
            return(variable.Object);
        }
Example #2
0
        private static Mock <IVariableAccess> GeneralVariable(string[] identifier)
        {
            var identifieMock = MockIdentifier.FieldIdentifier(identifier);

            var variable = new Mock <IVariableAccess>();

            variable.Setup(x => x.Identifier).Returns(identifieMock);
            return(variable);
        }
        private static Mock <IMethodInvocation> GeneralInvokedMethod(string[] identifiers)
        {
            var identifiedMock = MockIdentifier.FieldIdentifier(identifiers);
            var invokedMethod  = new Mock <IMethodInvocation>();

            invokedMethod.Setup(x => x.Identifier).Returns(identifiedMock);

            return(invokedMethod);
        }