public void Should_ThrowArgumentException_When_GivingANonIntegerString() { // Arrange const string change = "adasad"; // Act & Assert Assert.Throws <ArgumentException>(() => FrequencyChange.FromStringInput(change)); }
public void Should_ThrowArgumentException_When_GivingANullChange() { // Arrange string change = null; // Act & Assert Assert.Throws <ArgumentException>(() => FrequencyChange.FromStringInput(change)); }
public void Should_GiveTheIntegerFormOfTheChange_When_GivingCorrectNegativeIntegerString() { // Arrange var changeInt = -123; var change = changeInt.ToString(); // Act var frequencyChange = FrequencyChange.FromStringInput(change); // Assert Assert.NotNull(frequencyChange); Assert.Equal(changeInt, frequencyChange.Change); }
public void Should_GiveTheIntegerFormOfTheChange_When_GivingCorrectPositiveIntegerStringWithPlusSign() { // Arrange var changeInt = 123; var change = $"+{changeInt}"; // Act var frequencyChange = FrequencyChange.FromStringInput(change); // Assert Assert.NotNull(frequencyChange); Assert.Equal(changeInt, frequencyChange.Change); }
public void Should_HaveFrequencyNumberThatIsEqualToStartPlusChange_When_ApplyingOneChange() { // Arrange var start = 7683; var change = FrequencyChange.FromStringInput("+5"); var frequency = Frequency.StartFromInteger(start); // Act frequency.Add(change); // Assert Assert.Equal(start + change.Change, frequency.FrequencyNumber); }
private Vector3 vec_oldPos = new Vector3(3.7f, 119.6f, -147.5f); //position Vector at x=30; // Use this for initialization void Start() { //get scripts from GameObjects graph_script = gui_canvas.GetComponent <WMGTest>(); rec_script = rec_electrode.GetComponent <ElectrodeBehavior>(); color_script = color_cube.GetComponent <ChangeColor>(); audio_script = audio_obj.GetComponent <FrequencyChange>(); color_script.bandMat_high = bandMat_high; //calculate voltage color_script.time_scale = time_scale; //init graph graph_script.num_points = num_points; graph_script.band_width = band_width; graph_script.pointBuffer = pointBuffer; //graph_script.SetGraph(graph_enabled); //graph_script.set_recEnabled(rec_enabled); }
protected void OnFrequencyChange(double freq) { FrequencyChange?.Invoke(freq); }