public void Test_InitCalledBeforeCloseCompression()
        {
            // Előkészítés
            var compressionStrat = new CallCounterCompressionStrategy();
            var processor        = new DataProcessor(
                compressionStrat,
                new NonCancellableCancellationStrategy()
                );

            // Futtatás
            processor.Run();

            // Ellenőrzés
            Assert.IsTrue(compressionStrat.InitCompressionCalled_Before_CloseCompressionCount);
        }
        public void Test_CloseCompression_CalledOnce()
        {
            // Előkészítés
            var compressionStrat = new CallCounterCompressionStrategy();
            var processor        = new DataProcessor(
                compressionStrat,
                new NonCancellableCancellationStrategy()
                );

            // Futtatás
            processor.Run();

            // Ellenőrzés
            Assert.AreEqual(1, compressionStrat.CloseCompressionCount);
        }