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); }
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); }