[InlineData(24, 100.1)] // Scale 1-100 public void InvalidFretAmountThrowsExcpetion(double frets, double scale) { // GIVEN calculator.FretAmount = frets; calculator.ScaleLength = scale; List <double> calculatedFretList = new List <double>(); // WHEN -- THEN Assert.Throws <InvalidFretOrScaleException>(() => calculator.GenerateFretList()); }
public async Task AddNewDataEntryToTestDatabase(int id, double frets, double scale) { // GIVEN await PostData(id, frets, scale); calculator.FretAmount = fretAmount; calculator.ScaleLength = scaleLength; // WHEN //// Method used to fill the "expected" list with values List <double> expected = new List <double>(tdata.TestValues()); //// SUT List <double> calculatedFretList = new List <double>(calculator.GenerateFretList()); // THEN Assert.Equal(expected, calculatedFretList); }
public async Task CallSpecificTestDataId(int id) { // GIVEN await LoadData(id); calculator.FretAmount = fretAmount; calculator.ScaleLength = scaleLength; // WHEN //// Method used to fill the "expected" list with values List <double> expected = new List <double>(tdata.TestValues()); //// SUT List <double> calculatedFretList = new List <double>(calculator.GenerateFretList()); // THEN Assert.Equal(expected, calculatedFretList); }
public void VerifyCorrectCalculationTest(double frets, double scale) { // GIVEN calculator.FretAmount = frets; calculator.ScaleLength = scale; tdata.FretAmount = frets; tdata.ScaleLength = scale; // WHEN //// Method used to fill the "expected" list with values List <double> expected = new List <double>(tdata.TestValues()); //// SUT List <double> calculatedFretList = new List <double>(calculator.GenerateFretList()); // THEN Assert.Equal(expected, calculatedFretList); }