Skip to content

Commit

Permalink
refactor: rename Cursor enum to Cursors
Browse files Browse the repository at this point in the history
  • Loading branch information
metacosm committed Feb 5, 2025
1 parent daf6450 commit 08adc7c
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import java.time.Duration;

public enum Cursor {
public enum Cursors {
;

public static PartialCursor cursorOver(long[] timestamps, long timestamp, Duration duration, long initialOffset,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

public record Timing(long[] timestamps, long startedAt, long samplePeriod) {
public PartialCursor cursorOver(long timestamp, Duration duration) {
return Cursor.cursorOver(timestamps, timestamp, duration, startedAt, samplePeriod);
return Cursors.cursorOver(timestamps, timestamp, duration, startedAt, samplePeriod);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.ValueSource;

class CursorTest {
class CursorsTest {

@ParameterizedTest
@ValueSource(longs = { -1, 0, 100, 98, 105 })
void cursorOverSimple(long periodHint) {
final var timestamps = new long[] { 100, 200, 300, 400, 500, 600, 700, 800, 900 };

final var cursor = Cursor.cursorOver(timestamps, 225, Duration.ofMillis(540 - 225), 0,
final var cursor = Cursors.cursorOver(timestamps, 225, Duration.ofMillis(540 - 225), 0,
periodHint);

assertEquals(2, cursor.startIndex());
Expand All @@ -37,7 +37,7 @@ void cursorOverSimple(long periodHint) {
void cursorOverOneMeasure() {
final var timestamps = new long[] { 100, 200, 300, 400, 500, 600, 700, 800, 900 };

final var cursor = Cursor.cursorOver(timestamps, 1, Duration.ofMillis(10), 0,
final var cursor = Cursors.cursorOver(timestamps, 1, Duration.ofMillis(10), 0,
100);

assertEquals(0, cursor.startIndex());
Expand Down

0 comments on commit 08adc7c

Please sign in to comment.