public void GenerateOneBencharkInstance_JobParametersList_LengthIsCorrect() { IGenerationArgs generationArgsMock = Mock.Of <IGenerationArgs>(generationArgs => generationArgs.NumberOfJobs == 10); BenchmarkInstance bi = BPMGeneratorMethods.GenerateOneBencharkInstance(generationArgsMock); bi.JobsList.Should().HaveCount(generationArgsMock.NumberOfJobs); }
public void GenerateOneBencharkInstance_NumberOfJobs_ValueIsCorrect() { IGenerationArgs generationArgsMock = Mock.Of <IGenerationArgs>(generationArgs => generationArgs.NumberOfJobs == 10); BenchmarkInstance bi = BPMGeneratorMethods.GenerateOneBencharkInstance(generationArgsMock); bi.NumberOfJobs.Should().Be(generationArgsMock.NumberOfJobs); }
public void GenerateOneBencharkInstance_MachineCapacity_ValueIsCorrect() { IGenerationArgs generationArgsMock = Mock.Of <IGenerationArgs>(generationArgs => generationArgs.MachineCapacity == 55); BenchmarkInstance bi = BPMGeneratorMethods.GenerateOneBencharkInstance(generationArgsMock); bi.MachineCapacity.Should().Be(generationArgsMock.MachineCapacity); }
public void GenerateJobParameters_JobSize_RangeIsCorrect() { int idx = 2; IGenerationArgs generationArgsMock = Mock.Of <IGenerationArgs>(generationArgs => generationArgs.JobSizeFrom == 55 && generationArgs.JobSizeTo == 60 ); JobParameters jb = BPMGeneratorMethods.GenerateJobParameters(idx, generationArgsMock); jb.JobSize.Should().BeInRange(generationArgsMock.JobSizeFrom, generationArgsMock.JobSizeTo); }
public void DecomposeSquareBracketStringToInts_CorrectStringArgument_ArrayLengthIsCorrect(string sqBracket) { int[] decomposedArgs = BPMGeneratorMethods.DecomposeSquareBracketStringToInts(sqBracket); decomposedArgs.Should().HaveCount(2); }
public void ParseStringToInteger_IncorrectString_FormatExceptionIsThrown() { Assert.Throws <FormatException>(() => BPMGeneratorMethods.ParseStringToInteger("IncorrectString_123,,a", 1)); }
public void DecomposeSquareBracketStringToInts_CorrectStringArgument_ArraySecondElementIsCorrect(string sqBracket) { int[] decomposedArgs = BPMGeneratorMethods.DecomposeSquareBracketStringToInts(sqBracket); decomposedArgs[1].Should().Be(7); }