コード例 #1
0
ファイル: AssetManagerTest.cs プロジェクト: HaKDMoDz/Irelia
 public void AssetManager_GetAssetType2WithNotRegisteredExtension_Test()
 {
     var assetMgr = new AssetManager(Device, RenderSettings.MediaPath);
     Assert.IsNull(assetMgr.GetAssetType("nonRegisteredFile.extension"));
 }
コード例 #2
0
ファイル: AssetManagerTest.cs プロジェクト: HaKDMoDz/Irelia
        public void AssetManager_RegisterAssetFactory_Test()
        {
            var assetMgr = new AssetManager(Device, RenderSettings.MediaPath);
            var factory = new AssetFactoryMock()
            {
                AssetType = typeof(AssetMock),
                FileExtensions = new string[] {".assetMock"},
            };
            assetMgr.RegisterAssetFactory(factory);

            Assert.AreEqual(typeof(AssetMock), assetMgr.GetAssetType(".assetMock"));
        }