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); }