package by.binarylifestyle.exception.wrapper.test.support;

import by.binarylifestyle.exception.wrapper.test.exception.dao.UncheckedSpecificDaoException;
import by.binarylifestyle.exception.wrapper.test.exception.serivce.UncheckedSpecificServiceException;

import java.util.concurrent.Callable;
import java.util.function.Function;
import java.util.function.Supplier;

public final class TestData {
    private static final int EXPECTED = 42;
    private static final Supplier<Integer> TEST_SUPPLIER = () -> EXPECTED;
    private static final Callable<Integer> TEST_CALLABLE = TEST_SUPPLIER::get;

    public static int expectedForAllGetters() {
        return EXPECTED;
    }

    public static Supplier<Integer> supplier() {
        return TEST_SUPPLIER;
    }

    public static Callable<Integer> callable() {
        return TEST_CALLABLE;
    }

    public static Class<UncheckedSpecificDaoException> specificDaoException() {
        return UncheckedSpecificDaoException.class;
    }

    public static Class<UncheckedSpecificServiceException> specificServiceException() {
        return UncheckedSpecificServiceException.class;
    }

    public static Function<UncheckedSpecificDaoException, UncheckedSpecificServiceException> specificDaoExceptionWrapper() {
        return UncheckedSpecificServiceException::new;
    }
}

@@ -64,270 +64,37 @@
 ort 
-by.binarylifestyle.exception.wrapper.test.exception.dao.UncheckedSpecificDaoException;%0Aimport by.binarylifestyle.exception.wrapper.test.exception.serivce.UncheckedSpecificServiceException;%0A%0Aimport java.util.concurrent.Callable;%0Aimport java.util.function.Function
+java.util.concurrent.Callable
 ;%0Aim
@@ -568,24 +568,24 @@
 allable() %7B%0A
+
         retu
@@ -611,484 +611,7 @@
    %7D
-%0A%0A    public static Class%3CUncheckedSpecificDaoException%3E specificDaoException() %7B%0A        return UncheckedSpecificDaoException.class;%0A    %7D%0A%0A    public static Class%3CUncheckedSpecificServiceException%3E specificServiceException() %7B%0A        return UncheckedSpecificServiceException.class;%0A    %7D%0A%0A    public static Function%3CUncheckedSpecificDaoException, UncheckedSpecificServiceException%3E specificDaoExceptionWrapper() %7B%0A        return UncheckedSpecificServiceException::new;%0A    %7D
 %0A%7D%0A

Remove unused code