Package org.jboss.cache.search.blackbox

Source Code of org.jboss.cache.search.blackbox.BrokenAnnotationTest

package org.jboss.cache.search.blackbox;

import org.testng.annotations.Test;
import org.jboss.cache.search.test.BrokenProvided;
import org.jboss.cache.search.test.BrokenDocumentId;
import org.jboss.cache.search.SearchableCache;
import org.jboss.cache.search.SearchableCacheFactory;
import org.jboss.cache.Cache;
import org.jboss.cache.DefaultCacheFactory;

/**
* @author Navin Surtani (<a href="mailto:nsurtani@redhat.com">nsurtani@redhat.com</a>)
*/
@Test (groups = "functional")
public class BrokenAnnotationTest
{
   @Test (expectedExceptions = IllegalArgumentException.class)
   public void testProvided()
   {
      BrokenProvided provided = new BrokenProvided();
      provided.setBoth("Cat", 5);

      Cache cache = new DefaultCacheFactory().createCache();

      SearchableCache searchable = new SearchableCacheFactory().createSearchableCache(cache, BrokenProvided.class);


   }

   @Test (expectedExceptions = IllegalArgumentException.class)
   public void testDocumentId()
   {
      BrokenDocumentId provided = new BrokenDocumentId();
      provided.setBoth("Cat", 5);

      Cache cache = new DefaultCacheFactory().createCache();

      SearchableCache searchable = new SearchableCacheFactory().createSearchableCache(cache, BrokenProvided.class);



   }

}
TOP

Related Classes of org.jboss.cache.search.blackbox.BrokenAnnotationTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.