@@ -0,0 +1,1634 @@
+package com.easternedgerobotics.rov.control;%0A%0Aimport org.junit.Assert;%0Aimport org.junit.Test;%0Aimport org.junit.runner.RunWith;%0Aimport org.junit.runners.Parameterized;%0A%0Aimport java.util.Arrays;%0A%0A@RunWith(Parameterized.class)%0A@SuppressWarnings(%7B%22checkstyle:magicnumber%22%7D)%0Apublic class AnalogToPowerLevelTest %7B%0A    @Parameterized.Parameters(name = %22Input %7B0%7D =%3E Output %7B1%7D%22)%0A    public static Iterable%3CObject%5B%5D%3E data() %7B%0A        return Arrays.asList(new Object%5B%5D%5B%5D %7B%0A            %7B-1.00f, 100%7D,%0A            %7B-0.75f, 100%7D,%0A            %7B-0.50f, 100%7D,%0A            %7B-0.25f, 100%7D,%0A            %7B0.00f,  100%7D,%0A            %7B0.05f,  100%7D,%0A            %7B0.10f,   94%7D,%0A            %7B0.15f,   89%7D,%0A            %7B0.20f,   83%7D,%0A            %7B0.25f,   78%7D,%0A            %7B0.30f,   72%7D,%0A            %7B0.35f,   67%7D,%0A            %7B0.40f,   61%7D,%0A            %7B0.45f,   56%7D,%0A            %7B0.50f,   50%7D,%0A            %7B0.55f,   45%7D,%0A            %7B0.60f,   39%7D,%0A            %7B0.65f,   34%7D,%0A            %7B0.70f,   28%7D,%0A            %7B0.75f,   23%7D,%0A            %7B0.80f,   17%7D,%0A            %7B0.85f,   11%7D,%0A            %7B0.90f,    6%7D,%0A            %7B0.95f,    1%7D,%0A            %7B1.00f,    0%7D,%0A            %7B1.25f,    0%7D,%0A            %7B1.50f,    0%7D,%0A            %7B1.75f,    0%7D,%0A            %7B2.00f,    0%7D,%0A        %7D);%0A    %7D%0A%0A    private final float input;%0A%0A    private final int expected;%0A%0A    public AnalogToPowerLevelTest(final Object input, final Object expected) %7B%0A        this.input = (Float) input;%0A        this.expected = (Integer) expected;%0A    %7D%0A%0A    @Test%0A    public final void analogToPowerLevel() %7B%0A        Assert.assertEquals(AnalogToPowerLevel.convert(input), expected);%0A    %7D%0A%7D%0A

Add test for AnalogToPowerLevel control