@@ -0,0 +1,1546 @@
+/*%0A * Copyright 2018 Daniel Gredler%0A *%0A * Licensed under the Apache License, Version 2.0 (the %22License%22);%0A * you may not use this file except in compliance with the License.%0A * You may obtain a copy of the License at%0A *%0A *    http://www.apache.org/licenses/LICENSE-2.0%0A *%0A * Unless required by applicable law or agreed to in writing, software%0A * distributed under the License is distributed on an %22AS IS%22 BASIS,%0A * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0A * See the License for the specific language governing permissions and%0A * limitations under the License.%0A */%0Apackage uk.org.okapibarcode.backend;%0A%0Aimport org.junit.Assert;%0Aimport org.junit.Test;%0A%0A/**%0A * Unit tests for %7B@link AddOn%7D.%0A */%0Apublic class AddOnTest %7B%0A%0A    @Test%0A    public void testCalcAddOn() %7B%0A        AddOn addOn = new AddOn();%0A        Assert.assertEquals(%22%22,                                addOn.calcAddOn(%22%22));%0A        Assert.assertEquals(%221123211111222%22,                   addOn.calcAddOn(%221%22));%0A        Assert.assertEquals(%221122221112122%22,                   addOn.calcAddOn(%2212%22));%0A        Assert.assertEquals(%221121123111123112221112122111411%22, addOn.calcAddOn(%22123%22));%0A        Assert.assertEquals(%221123211111222112212111411111132%22, addOn.calcAddOn(%221234%22));%0A        Assert.assertEquals(%221121222112122111141111132111231%22, addOn.calcAddOn(%2212345%22));%0A        Assert.assertEquals(%22%22,                                addOn.calcAddOn(%22123456%22));%0A        Assert.assertEquals(%22%22,                                addOn.calcAddOn(%221234567%22));%0A    %7D%0A%7D%0A

Add basic test for the AddOn class