コード例 #1
0
        private static void TestEmpty(IAssetReader reader, string filename)
        {
            var assets = reader.Read(Path.Combine(IDIR, filename), -1).Assets;

            foreach (var asset in assets)
            {
                asset.TransPairs.Count().Is(0);
            }
        }
コード例 #2
0
ファイル: ReaderTestBase.cs プロジェクト: StHillmann/disfr
        protected static void Comprehensive(IAssetReader reader, string filename)
        {
            var bundle = reader.Read(Path.Combine(IDIR, filename), -1);
            var got    = new PairVisualizer().Visualize(bundle.Assets);

            var dumpname = Path.GetFileNameWithoutExtension(filename) + ".dump";
            var expected = File.ReadAllText(Path.Combine(ODIR, dumpname));

            got.Is(expected);
        }
コード例 #3
0
        private static void Dump(IAssetReader rd, string input)
        {
            string IDIR = @"..\..\Samples";
            string ODIR = @"..\..\Expected";

            var bundle     = rd.Read(Path.Combine(IDIR, input), -1);
            var visualized = new PairVisualizer().Visualize(bundle.Assets);
            var output     = Path.GetFileNameWithoutExtension(input) + ".dump";

            File.WriteAllText(Path.Combine(ODIR, output), visualized);
        }
コード例 #4
0
		public MobileConfigurationManager (IAssetReader assetReader)
		{
			_assetReader = assetReader;

			Init();
		}
コード例 #5
0
 public GetAssetTests()
 {
     _mockGateway    = Substitute.For <IAssetReader>();
     _classUnderTest = new GetAssetUseCase(_mockGateway);
 }
コード例 #6
0
        public MobileConfigurationManager(IAssetReader assetReader)
        {
            _assetReader = assetReader;

            Init();
        }
コード例 #7
0
 public GetAssetUseCase(IAssetReader assetReader)
 {
     _assetReader = assetReader;
 }
コード例 #8
0
ファイル: ReaderManager.cs プロジェクト: StHillmann/disfr
 public void Add(IAssetReader reader)
 {
     Readers.Add(reader);
     _FilterString     = null;
     ReadersInPriority = null;
 }