Esempio n. 1
0
        public void CodeSliceTest002()
        {
            var map   = new InterWaveMap();
            var codec = new InterWaveDecoder(map);
            var coder = new ZPCodec();

            Assert.Equal(1, codec.CodeSlice(coder));
        }
Esempio n. 2
0
        public void CodeSliceTest001()
        {
            var map   = new InterWaveMap();
            var codec = new InterWaveDecoder(map);

            codec._CurrentBitPlane = -1;
            Assert.Equal(0, codec.CodeSlice(null));
        }
Esempio n. 3
0
        public void InitTest()
        {
            var map   = new InterWaveMap();
            var codec = new InterWaveDecoder(map);
            var test  = codec.Init(map);

            Assert.NotNull(test);
            Assert.Same(codec, test);
        }
Esempio n. 4
0
        public void NextQuantBenchmarkTest()
        {
            InterWaveMap map   = new InterWaveMap(32, 32);
            var          codec = new InterWaveDecoder(map);

            for (int i = 0; i < 500000000; i++)
            {
                codec.NextQuant();
            }
        }