CounterScanner v1
This commit is contained in:
parent
246ad8896c
commit
445acda316
|
@ -3,12 +3,12 @@ package com.rusefi.can.analysis;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.Assert.assertFalse;
|
||||||
|
import static org.junit.Assert.assertTrue;
|
||||||
|
|
||||||
public class CounterScannerTest {
|
public class CounterScannerTest {
|
||||||
@Test
|
@Test
|
||||||
public void testNotCounter() {
|
public void testNotCounter() {
|
||||||
CounterScanner.BitState state = new CounterScanner.BitState();
|
CounterScanner.BitState state = new CounterScanner.BitState();
|
||||||
|
|
||||||
state.handle(true);
|
state.handle(true);
|
||||||
state.handle(false);
|
state.handle(false);
|
||||||
state.handle(false);
|
state.handle(false);
|
||||||
|
@ -17,6 +17,16 @@ public class CounterScannerTest {
|
||||||
state.handle(false);
|
state.handle(false);
|
||||||
|
|
||||||
assertFalse(state.couldBeCounter);
|
assertFalse(state.couldBeCounter);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testCounterLen1() {
|
||||||
|
CounterScanner.BitState state = new CounterScanner.BitState();
|
||||||
|
state.handle(true);
|
||||||
|
state.handle(false);
|
||||||
|
state.handle(true);
|
||||||
|
state.handle(false);
|
||||||
|
|
||||||
|
assertTrue(state.couldBeCounter);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue