Moved nearly all tests to the sse test bundle

This commit is contained in:
Lennart Hensler committed 2014-02-20 17:56:23 +01:00
1 parent c07d06e21d
commit 0bb9e19b2b
29 files changed
+88 -84

No files matched your search

@@ -10,4 +10,5 @@ Import-Package: junit.framework;version="4.8.2",
org.junit;version="4.8.2",
org.junit.runner;version="4.8.2"
Require-Bundle: org.mockito.mockito-core;bundle-version="1.9.5",
org.hamcrest;bundle-version="1.1.0"
org.hamcrest;bundle-version="1.1.0",
com.sap.sse.datamining.test;bundle-version="1.0.0"
@@ -12,3 +12,6 @@ Require-Bundle: org.mockito.mockito-core;bundle-version="1.9.5",
Import-Package: junit.framework;version="4.8.2",
org.junit;version="4.8.2",
org.junit.runner;version="4.8.2"
Export-Package: com.sap.sse.datamining.impl.i18n,
com.sap.sse.datamining.test.function.test_classes,
com.sap.sse.datamining.test.util
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test;
package com.sap.sse.datamining.impl.criterias;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertFalse;
@@ -10,10 +10,6 @@ import java.util.Collection;
import org.junit.Test;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContextImpl;
import com.sap.sailing.datamining.test.util.FunctionTestsUtil;
import com.sap.sailing.datamining.test.util.StringRegexFilterCriteria;
import com.sap.sse.datamining.components.FilterCriteria;
import com.sap.sse.datamining.data.ClusterOfComparable;
import com.sap.sse.datamining.factories.FunctionFactory;
@@ -24,6 +20,10 @@ import com.sap.sse.datamining.impl.criterias.NullaryFunctionFilterCriteria;
import com.sap.sse.datamining.impl.criterias.OrCompoundFilterCriteria;
import com.sap.sse.datamining.impl.criterias.SimpleRangeFilterCriteria;
import com.sap.sse.datamining.impl.data.ClusterOfComparableImpl;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContextImpl;
import com.sap.sse.datamining.test.util.FunctionTestsUtil;
import com.sap.sse.datamining.test.util.StringRegexFilterCriteria;
public class TestFilterCriterias {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.function.impl;
package com.sap.sse.datamining.impl.function;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;
@@ -6,16 +6,16 @@ import static org.junit.Assert.assertThat;
import org.junit.Before;
import org.junit.Test;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeInterface;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContextImpl;
import com.sap.sailing.datamining.test.function.test_classes.ExtendingInterface;
import com.sap.sailing.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sailing.datamining.test.util.FunctionTestsUtil;
import com.sap.sse.datamining.components.FilterCriteria;
import com.sap.sse.datamining.factories.FunctionFactory;
import com.sap.sse.datamining.functions.Function;
import com.sap.sse.datamining.impl.functions.DeclaringTypeOrParameterTypeCriteria;
import com.sap.sse.datamining.test.function.test_classes.DataTypeInterface;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContextImpl;
import com.sap.sse.datamining.test.function.test_classes.ExtendingInterface;
import com.sap.sse.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sse.datamining.test.util.FunctionTestsUtil;
public class TestDeclaringTypeOrParameterTypeCriteria {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.function.impl;
package com.sap.sse.datamining.impl.function;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;
@@ -11,14 +11,14 @@ import java.util.Locale;
import org.junit.Before;
import org.junit.Test;
import com.sap.sailing.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sailing.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sailing.datamining.test.util.FunctionTestsUtil;
import com.sap.sailing.datamining.test.util.StringMessagesForTests;
import com.sap.sse.datamining.factories.FunctionFactory;
import com.sap.sse.datamining.functions.Function;
import com.sap.sse.datamining.shared.dto.FunctionDTO;
import com.sap.sse.datamining.shared.impl.dto.FunctionDTOImpl;
import com.sap.sse.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sse.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sse.datamining.test.util.FunctionTestsUtil;
import com.sap.sse.datamining.test.util.StringMessagesForTests;
public class TestFunctionDTOConstruction {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.function.impl;
package com.sap.sse.datamining.impl.function;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;
@@ -7,11 +7,11 @@ import java.lang.reflect.Method;
import org.junit.Test;
import com.sap.sailing.datamining.test.util.FunctionTestsUtil;
import com.sap.sse.datamining.components.FilterCriteria;
import com.sap.sse.datamining.impl.functions.MethodIsCorrectDimensionFilterCriteria;
import com.sap.sse.datamining.impl.functions.MethodIsCorrectExternalFunctionFilterCriteria;
import com.sap.sse.datamining.impl.functions.MethodIsCorrectSideEffectFreeValueFilterCriteria;
import com.sap.sse.datamining.test.util.FunctionTestsUtil;
public class TestFunctionFilterCriterias {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.function.impl;
package com.sap.sse.datamining.impl.function;
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.nullValue;
@@ -12,14 +12,6 @@ import java.util.Locale;
import org.junit.Before;
import org.junit.Test;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContextImpl;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContextProcessor;
import com.sap.sailing.datamining.test.function.test_classes.ExtendingInterface;
import com.sap.sailing.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sailing.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sailing.datamining.test.util.FunctionTestsUtil;
import com.sap.sailing.datamining.test.util.StringMessagesForTests;
import com.sap.sse.datamining.factories.FunctionFactory;
import com.sap.sse.datamining.functions.Function;
import com.sap.sse.datamining.functions.FunctionProvider;
@@ -31,6 +23,14 @@ import com.sap.sse.datamining.impl.functions.PartitioningParallelMarkedFunctionR
import com.sap.sse.datamining.impl.functions.RegistryFunctionsProvider;
import com.sap.sse.datamining.impl.functions.SimpleFunctionRegistry;
import com.sap.sse.datamining.shared.dto.FunctionDTO;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContextImpl;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContextProcessor;
import com.sap.sse.datamining.test.function.test_classes.ExtendingInterface;
import com.sap.sse.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sse.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sse.datamining.test.util.FunctionTestsUtil;
import com.sap.sse.datamining.test.util.StringMessagesForTests;
public class TestFunctionProvider {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.function.impl;
package com.sap.sse.datamining.impl.function;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;
@@ -11,14 +11,14 @@ import java.util.concurrent.ExecutionException;
import org.junit.Test;
import com.sap.sailing.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sailing.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sailing.datamining.test.util.FunctionTestsUtil;
import com.sap.sailing.datamining.test.util.OpenDataReceiver;
import com.sap.sse.datamining.functions.Function;
import com.sap.sse.datamining.functions.ParallelFunctionRetriever;
import com.sap.sse.datamining.impl.functions.FunctionRetrievalWorker;
import com.sap.sse.datamining.impl.functions.PartitioningParallelMarkedFunctionRetriever;
import com.sap.sse.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sse.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sse.datamining.test.util.FunctionTestsUtil;
import com.sap.sse.datamining.test.util.OpenDataReceiver;
public class TestFunctionRetrievers {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.function.impl;
package com.sap.sse.datamining.impl.function;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;
@@ -9,13 +9,13 @@ import java.util.Locale;
import org.junit.Before;
import org.junit.Test;
import com.sap.sailing.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sailing.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sailing.datamining.test.util.FunctionTestsUtil;
import com.sap.sailing.datamining.test.util.StringMessagesForTests;
import com.sap.sse.datamining.factories.FunctionFactory;
import com.sap.sse.datamining.functions.Function;
import com.sap.sse.datamining.impl.functions.MethodWrappingFunction;
import com.sap.sse.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sse.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sse.datamining.test.util.FunctionTestsUtil;
import com.sap.sse.datamining.test.util.StringMessagesForTests;
public class TestMethodWrappingFunction {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.function.impl;
package com.sap.sse.datamining.impl.function;
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.nullValue;
@@ -7,12 +7,12 @@ import static org.junit.Assert.assertThat;
import org.junit.Before;
import org.junit.Test;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContextImpl;
import com.sap.sailing.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sailing.datamining.test.util.FunctionTestsUtil;
import com.sap.sse.datamining.factories.FunctionFactory;
import com.sap.sse.datamining.functions.Function;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContextImpl;
import com.sap.sse.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sse.datamining.test.util.FunctionTestsUtil;
public class TestMethodWrappingFunctionInvocation {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.function.impl;
package com.sap.sse.datamining.impl.function;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;
@@ -9,17 +9,17 @@ import java.util.HashSet;
import org.junit.Before;
import org.junit.Test;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContextProcessor;
import com.sap.sailing.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sailing.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sailing.datamining.test.util.FunctionTestsUtil;
import com.sap.sse.datamining.functions.Function;
import com.sap.sse.datamining.functions.FunctionRegistry;
import com.sap.sse.datamining.functions.ParallelFunctionRetriever;
import com.sap.sse.datamining.impl.functions.PartitionParallelExternalFunctionRetriever;
import com.sap.sse.datamining.impl.functions.PartitioningParallelMarkedFunctionRetriever;
import com.sap.sse.datamining.impl.functions.SimpleFunctionRegistry;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContextProcessor;
import com.sap.sse.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sse.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sse.datamining.test.util.FunctionTestsUtil;
public class TestSimpleFunctionRegistryAccess {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.function.impl;
package com.sap.sse.datamining.impl.function;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;
@@ -10,9 +10,6 @@ import java.util.Set;
import org.junit.Test;
import com.sap.sailing.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sailing.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sailing.datamining.test.util.FunctionTestsUtil;
import com.sap.sse.datamining.factories.FunctionFactory;
import com.sap.sse.datamining.functions.Function;
import com.sap.sse.datamining.functions.FunctionRegistry;
@@ -20,6 +17,9 @@ import com.sap.sse.datamining.functions.ParallelFunctionRetriever;
import com.sap.sse.datamining.impl.functions.PartitionParallelExternalFunctionRetriever;
import com.sap.sse.datamining.impl.functions.PartitioningParallelMarkedFunctionRetriever;
import com.sap.sse.datamining.impl.functions.SimpleFunctionRegistry;
import com.sap.sse.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sse.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sse.datamining.test.util.FunctionTestsUtil;
public class TestSimpleFunctionRegistryRegistrations {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.groupers;
package com.sap.sse.datamining.impl.workers;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
@@ -12,13 +12,13 @@ import java.util.Map.Entry;
import org.junit.Test;
import com.sap.sailing.datamining.test.util.OpenDataReceiver;
import com.sap.sailing.datamining.test.util.OpenGrouper;
import com.sap.sse.datamining.data.Dimension;
import com.sap.sse.datamining.impl.data.AbstractDimension;
import com.sap.sse.datamining.shared.GroupKey;
import com.sap.sse.datamining.shared.impl.CompoundGroupKey;
import com.sap.sse.datamining.shared.impl.GenericGroupKey;
import com.sap.sse.datamining.test.util.OpenDataReceiver;
import com.sap.sse.datamining.test.util.OpenGrouper;
import com.sap.sse.datamining.workers.GroupingWorker;
public class TestDimensionGroupers {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test;
package com.sap.sse.datamining.impl.workers;
import static org.junit.Assert.assertEquals;
@@ -9,10 +9,10 @@ import java.util.Map;
import org.junit.Test;
import com.sap.sailing.datamining.test.util.OpenDataReceiver;
import com.sap.sailing.datamining.test.util.StringLengthExtractor;
import com.sap.sse.datamining.shared.GroupKey;
import com.sap.sse.datamining.shared.impl.GenericGroupKey;
import com.sap.sse.datamining.test.util.OpenDataReceiver;
import com.sap.sse.datamining.test.util.StringLengthExtractor;
import com.sap.sse.datamining.workers.ExtractionWorker;
public class TestExtractors {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test;
package com.sap.sse.datamining.impl.workers;
import static org.junit.Assert.assertEquals;
@@ -8,12 +8,12 @@ import java.util.List;
import org.junit.Test;
import com.sap.sailing.datamining.test.util.OpenDataReceiver;
import com.sap.sse.datamining.components.FilterCriteria;
import com.sap.sse.datamining.data.ClusterOfComparable;
import com.sap.sse.datamining.impl.criterias.SimpleRangeFilterCriteria;
import com.sap.sse.datamining.impl.data.ClusterOfComparableImpl;
import com.sap.sse.datamining.impl.workers.CriteriaFiltrationWorker;
import com.sap.sse.datamining.test.util.OpenDataReceiver;
import com.sap.sse.datamining.workers.FiltrationWorker;
public class TestFilters {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test;
package com.sap.sse.datamining.impl.workers.aggregators;
import static org.junit.Assert.assertEquals;
@@ -9,12 +9,12 @@ import java.util.Map;
import org.junit.Test;
import com.sap.sailing.datamining.test.util.OpenDataReceiver;
import com.sap.sse.datamining.impl.workers.aggregators.SimpleIntegerArithmeticAverageAggregationWorker;
import com.sap.sse.datamining.impl.workers.aggregators.SumAggregationWorker;
import com.sap.sse.datamining.impl.workers.aggregators.helpers.SimpleIntegerSumAggregator;
import com.sap.sse.datamining.shared.GroupKey;
import com.sap.sse.datamining.shared.impl.GenericGroupKey;
import com.sap.sse.datamining.test.util.OpenDataReceiver;
import com.sap.sse.datamining.workers.AggregationWorker;
public class TestAggregators {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.function.test_classes;
package com.sap.sse.datamining.test.function.test_classes;
import com.sap.sse.datamining.annotations.SideEffectFreeValue;
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.function.test_classes;
package com.sap.sse.datamining.test.function.test_classes;
import com.sap.sse.datamining.annotations.Dimension;
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.function.test_classes;
package com.sap.sse.datamining.test.function.test_classes;
public class DataTypeWithContextImpl implements DataTypeWithContext, ExtendingInterface {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.function.test_classes;
package com.sap.sse.datamining.test.function.test_classes;
import com.sap.sse.datamining.annotations.Dimension;
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.function.test_classes;
package com.sap.sse.datamining.test.function.test_classes;
import com.sap.sse.datamining.annotations.SideEffectFreeValue;
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.function.test_classes;
package com.sap.sse.datamining.test.function.test_classes;
/*
* DON'T CHANGE THE METHOD/CLASS NAMES!
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.function.test_classes;
package com.sap.sse.datamining.test.function.test_classes;
import com.sap.sse.datamining.annotations.Dimension;
import com.sap.sse.datamining.annotations.SideEffectFreeValue;
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.util;
package com.sap.sse.datamining.test.util;
import static org.junit.Assert.fail;
@@ -10,15 +10,15 @@ import java.util.concurrent.LinkedBlockingQueue;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeInterface;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContextImpl;
import com.sap.sailing.datamining.test.function.test_classes.DataTypeWithContextProcessor;
import com.sap.sailing.datamining.test.function.test_classes.ExtendingInterface;
import com.sap.sailing.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sailing.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
import com.sap.sse.datamining.factories.FunctionFactory;
import com.sap.sse.datamining.functions.Function;
import com.sap.sse.datamining.test.function.test_classes.DataTypeInterface;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContext;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContextImpl;
import com.sap.sse.datamining.test.function.test_classes.DataTypeWithContextProcessor;
import com.sap.sse.datamining.test.function.test_classes.ExtendingInterface;
import com.sap.sse.datamining.test.function.test_classes.ExternalLibraryClass;
import com.sap.sse.datamining.test.function.test_classes.SimpleClassWithMarkedMethods;
public class FunctionTestsUtil {
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.util;
package com.sap.sse.datamining.test.util;
import com.sap.sse.datamining.workers.WorkReceiver;
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.util;
package com.sap.sse.datamining.test.util;
import java.util.Collection;
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.util;
package com.sap.sse.datamining.test.util;
import com.sap.sse.datamining.impl.workers.AbstractExtractionWorker;
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.util;
package com.sap.sse.datamining.test.util;
import java.util.HashMap;
import java.util.Locale;
@@ -1,4 +1,4 @@
package com.sap.sailing.datamining.test.util;
package com.sap.sse.datamining.test.util;
import com.sap.sse.datamining.impl.criterias.RegexFilterCriteria;