@@ -0,0 +1,904 @@
+package ru.footmade.libnot;%0A%0Aimport java.util.Random;%0Aimport org.junit.AfterClass;%0Aimport org.junit.Test;%0Aimport static org.junit.Assert.*;%0Aimport org.junit.BeforeClass;%0A%0Apublic class NegationTest %7B%0A    private static Random rand;%0A%0A    @BeforeClass%0A    public static void testSetup() %7B%0A        rand = new Random();%0A    %7D%0A%0A    @AfterClass%0A    public static void testCleanup() %7B%0A        rand = null;%0A    %7D%0A    %0A    @Test%0A    public void test() %7B%0A        for (int i = 0; i %3C 1000; i++) %7B%0A            testIteration();%0A        %7D%0A    %7D%0A    %0A    public void testIteration() %7B%0A        switch (rand.nextInt(2)) %7B%0A            case 0:%0A                assertEquals(%22Not true must be false%22, false, NegationUtils.not(true));%0A                break;%0A            case 1:%0A            default:%0A                assertEquals(%22Not false must be true%22, true, NegationUtils.not(false));%0A                break;%0A        %7D%0A    %7D%0A%7D

Add unit test