private Pool setupArchTest(final String attributeName,
String attributeValue, final String factName, final String factValue) {
Product product = new Product(productId, "A product for testing");
product
.addAttribute(new ProductAttribute(attributeName, attributeValue));
Pool pool = TestUtil.createPool(owner, product);
pool.setId("fakeid" + TestUtil.randomInt());
consumer.setFacts(new HashMap<String, String>() {