protected ParticipationTestingAggregate(ParticipationId id, LanguageEnum language, string?headerCode, IList <FunctionEntity> functions, IList <TestEntity> tests, IUnitTestsParser unitTestsParser) : base(id, language, headerCode) { _functions = functions.ToList(); _tests = tests.ToList(); UnitTestsParser = unitTestsParser; }
public CSharpParticipationAggregate(ParticipationId id, LanguageEnum language, string?headerCode, IList <FunctionEntity> functions, IList <TestEntity> tests, IUnitTestsParser unitTestsParser) : base(id, language, headerCode, functions, tests, unitTestsParser) { CodeGenerator = new CsharpCodeGenerator(tests, functions, CodeAnalyzer, HeaderCode); }