org.apache.ws.commons.schema
Class SchemaBuilderCacheTest

java.lang.Object
  extended by org.junit.Assert
      extended by org.apache.ws.commons.schema.SchemaBuilderCacheTest

public class SchemaBuilderCacheTest
extends org.junit.Assert

Test the resolved Schema cache.


Constructor Summary
SchemaBuilderCacheTest()
           
 
Method Summary
 void testMultithreadCache()
          Test that threads can not affect the cache for other threads.
 void testResolveCacheInitialized()
          Test if the cache is initialized it will be populated when a schema is read and it will be cleared when the clearCache method is called.
 void testResolveCacheUninitialized()
          Test that if the cache is not initialized, then it should not be used when a schema is read.
 
Methods inherited from class org.junit.Assert
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaBuilderCacheTest

public SchemaBuilderCacheTest()
Method Detail

testMultithreadCache

public void testMultithreadCache()
Test that threads can not affect the cache for other threads.


testResolveCacheInitialized

public void testResolveCacheInitialized()
                                 throws Exception
Test if the cache is initialized it will be populated when a schema is read and it will be cleared when the clearCache method is called.

Throws:
Exception

testResolveCacheUninitialized

public void testResolveCacheUninitialized()
                                   throws Exception
Test that if the cache is not initialized, then it should not be used when a schema is read.

Throws:
Exception


Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.