public void ConfigureCacheOfCollection()
		{
			Configuration configure = new Configuration().Configure();
			configure.AddResource("NHibernate.Test.CfgTest.Loquacious.EntityToCache.hbm.xml", GetType().Assembly);

			configure.EntityCache<EntityToCache>(ce =>
			                                     	{
			                                     		ce.Strategy = EntityCacheUsage.NonStrictReadWrite;
			                                     		ce.RegionName = "MyRegion";
			                                     		ce.Collection(e => e.Elements, cc =>
			                                     		                               	{
			                                     		                               		cc.RegionName = "MyCollectionRegion";
			                                     		                               		cc.Strategy =
			                                     		                               			EntityCacheUsage.NonStrictReadWrite;
			                                     		                               	});
			                                     	});

			Mapping.Collection pc = configure.GetCollectionMapping("NHibernate.Test.CfgTest.Loquacious.EntityToCache.Elements");
			Assert.That(pc.CacheConcurrencyStrategy,
			            Is.EqualTo(EntityCacheUsageParser.ToString(EntityCacheUsage.NonStrictReadWrite)));
			Assert.That(pc.CacheRegionName, Is.EqualTo("MyCollectionRegion"));
		}