public TestsDevelopmentRate Create(ComponentsMicroArchitecture arch, TestsScale scale, TestsCoverageLevel coverLevel, double value) { return this.WithMicroArch(arch).WithTestsScale(scale).WithTestsCoverLevel(coverLevel).Create(value); }
public TestsDevelopmentRateBuilder(ComponentsMicroArchitecture componentsMicroArchitecture, TestsScale testsScale, TestsCoverageLevel testsCoverageLevel) { ComponentsMicroArchitecture = componentsMicroArchitecture; TestsScale = testsScale; TestsCoverageLevel = testsCoverageLevel; }
public TestsDevelopmentRateBuilder WithMicroArch(ComponentsMicroArchitecture arch) { this.ComponentsMicroArchitecture = arch; return this; }