package com.intrbiz.lamplighter.reading.scaling; import static org.junit.Assert.*; import static org.hamcrest.CoreMatchers.*; import org.junit.Test; public class SecondsScalerTests { @Test public void msToMsFactor() { double factor = SecondsScaler.toNanos("ms") / SecondsScaler.toNanos("ms"); assertThat(factor, is(equalTo(1D))); } @Test public void msToNsFactor() { double factor = SecondsScaler.toNanos("ms") / SecondsScaler.toNanos("ns"); assertThat(factor, is(equalTo(1000_000D))); } @Test public void msToSFactor() { double factor = SecondsScaler.toNanos("ms") / SecondsScaler.toNanos("s"); assertThat(factor, is(equalTo(1D/1000D))); } @Test public void sToMsFactor() { double factor = SecondsScaler.toNanos("s") / SecondsScaler.toNanos("ms"); assertThat(factor, is(equalTo(1000D))); } }