public static void GuardInit(Assembly assembly)
 {
     lock (_cacheLock)
     {
         if (Cache != null)
         {
             return;
         }
         Cache = new T().GuardInit(assembly);
         if (!Cache.IsRegisterd(Html.HTML_GROUP_NAME))
         {
             Cache.Register(new Html());
         }
         if (!Cache.IsRegisterd(Tiles.Tags.Tiles.TILES_GROUP_NAME))
         {
             Cache.Register(new Tiles.Tags.Tiles());
         }
     }
 }
 public void SetUp()
 {
     _cache = new TilesCache();
     _cache.Register(new Tiles.Tags.Tiles());
     _cache.GuardInit(Assembly.GetAssembly(typeof(OutputConstraintTest)));
 }
 public void SetUp()
 {
     _cache = new TilesCache();
     _cache.Register(new Tiles.Tags.Tiles());
     _cache.GuardInit(Assembly.GetAssembly(typeof(OutputConstraintTest)));
 }