Skip to content

Commit 41b62f4

Browse files
authored
Update EMAFilterTest.java
I hope it is fine now
1 parent 0705291 commit 41b62f4

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/test/java/com/thealgorithms/audiofilters/EMAFilterTest.java

+2-7
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ public void testApplyBasicSignal() {
1010
EMAFilter emaFilter = new EMAFilter(0.2);
1111
double[] audioSignal = {0.1, 0.5, 0.8, 0.6, 0.3, 0.9, 0.4};
1212
double[] expectedOutput = {0.1, 0.18, 0.304, 0.3632, 0.35056, 0.460448, 0.4483584};
13-
1413
double[] result = emaFilter.apply(audioSignal);
15-
1614
assertArrayEquals(expectedOutput, result, 1e-5);
1715
}
1816

@@ -21,23 +19,20 @@ public void testApplyEmptySignal() {
2119
EMAFilter emaFilter = new EMAFilter(0.2);
2220
double[] audioSignal = {};
2321
double[] expectedOutput = {};
24-
2522
double[] result = emaFilter.apply(audioSignal);
26-
2723
assertArrayEquals(expectedOutput, result);
2824
}
2925

3026
@Test
3127
public void testAlphaBounds() {
3228
EMAFilter emaFilterMin = new EMAFilter(0.01);
3329
EMAFilter emaFilterMax = new EMAFilter(1.0);
30+
double[] audioSignal = {1.0, 1.0, 1.0, 1.0};
3431

35-
double[] audioSignal = {1.0, 1.0, 1.0, 1.0};
36-
3732
// Minimal smoothing (alpha close to 0)
3833
double[] resultMin = emaFilterMin.apply(audioSignal);
3934
assertArrayEquals(audioSignal, resultMin, 1e-5);
40-
35+
4136
// Maximum smoothing (alpha = 1, output should match input)
4237
double[] resultMax = emaFilterMax.apply(audioSignal);
4338
assertArrayEquals(audioSignal, resultMax, 1e-5);

0 commit comments

Comments
 (0)