public FieldDeclarationGeneratorTests_GetGenericFieldDeclarations() { _fieldNameGenerator = new Mock <IFieldNameGenerator>(); _target = new FieldDeclarationGenerator(_fieldNameGenerator.Object); _fieldNameGenerator.Setup(_ => _.GetFromParameter(It.IsAny <ParameterSyntax>())) .Returns("_fieldName"); }
public IXUnitSetupGenerator GetInstance(IClassUnderTestFinder classUnderTestFinder) { var classUnderTestNameFinder = new ClassUnderTestNameFinder(); var constructorParametersExtractor = new ConstructorParametersExtractor(); var fieldFinder = new FieldFinder(); var memberFinder = new MemberFinder(); var constructorGenerator = new ConstructorGenerator(); var expressionStatementGenerator = new ExpressionStatementGenerator(); var fieldNameGenerator = new FieldNameGenerator(); var fieldDeclarationGenerator = new FieldDeclarationGenerator(fieldNameGenerator); var methodGenerator = new MethodGenerator(); var usingDirectivesGenerator = new UsingDirectivesGenerator(); var setupMethodBodyBuilder = new SetupMethodBodyBuilder(constructorParametersExtractor, expressionStatementGenerator, fieldNameGenerator); return(new XUnitSetupGenerator(classUnderTestNameFinder, classUnderTestFinder, constructorParametersExtractor, fieldDeclarationGenerator, setupMethodBodyBuilder, constructorGenerator, usingDirectivesGenerator, memberFinder, fieldFinder)); }
public FieldDeclarationGeneratorTests_GetTargetFieldDeclaration() { _fieldNameGenerator = new Mock <IFieldNameGenerator>(); _target = new FieldDeclarationGenerator(_fieldNameGenerator.Object); }