fixed Tests
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
package de.rwu.easydrop.core;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.naming.ConfigurationException;
|
||||
|
||||
import de.rwu.easydrop.model.Offer;
|
||||
|
||||
public class Core {
|
||||
@@ -11,7 +14,7 @@ public class Core {
|
||||
private OfferUpdater update;
|
||||
|
||||
|
||||
public Core(){
|
||||
public Core() throws ConfigurationException{
|
||||
this.ident = new OfferIdentifier();
|
||||
this.provis = new OfferProvisioner();
|
||||
this.review = new OfferReviewer();
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package de.rwu.easydrop.core;
|
||||
|
||||
import de.rwu.easydrop.api.client.DataSourceFactory;
|
||||
import de.rwu.easydrop.model.Offer;
|
||||
import de.rwu.easydrop.model.Product;
|
||||
import de.rwu.easydrop.model.ProductCatalogue;
|
||||
@@ -20,7 +21,11 @@ public class OfferIdentifier {
|
||||
ProductRetriever productRetriever;
|
||||
|
||||
|
||||
public OfferIdentifier() {}
|
||||
public OfferIdentifier() throws ConfigurationException{
|
||||
this.offerRetriever = new OfferRetriever();
|
||||
DataSourceFactory dataSourceFactory = new DataSourceFactory(Config.getInstance());
|
||||
this.productRetriever= new ProductRetriever(dataSourceFactory);
|
||||
}
|
||||
|
||||
public List<Offer> runIdentifier() {
|
||||
/* muss die Kataloge durchforsten nach vergleichbaren Produkten auf mehreren Händlerwebseiten (APIs)
|
||||
|
||||
@@ -1,9 +1,5 @@
|
||||
package de.rwu.easydrop.service.validation;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import de.rwu.easydrop.exception.InvalidProductException;
|
||||
import de.rwu.easydrop.model.Product;
|
||||
import de.rwu.easydrop.model.Offer;
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user