'600px', ]; $styles = [ 'spacing' => [ 'blockGap' => '0px', 'padding' => [ 'bottom' => '0px', 'left' => '0px', 'right' => '0px', 'top' => '0px', ], ], ]; $cleanup = $this->createMock(CleanupPreprocessor::class); $cleanup->expects($this->once())->method('preprocess')->willReturn([]); $blocksWidth = $this->createMock(BlocksWidthPreprocessor::class); $blocksWidth->expects($this->once())->method('preprocess')->willReturn([]); $typography = $this->createMock(TypographyPreprocessor::class); $typography->expects($this->once())->method('preprocess')->willReturn([]); $spacing = $this->createMock(SpacingPreprocessor::class); $spacing->expects($this->once())->method('preprocess')->willReturn([]); $highlighting = $this->createMock(HighlightingPostprocessor::class); $highlighting->expects($this->once())->method('postprocess')->willReturn(''); $variables = $this->createMock(VariablesPostprocessor::class); $variables->expects($this->once())->method('postprocess')->willReturn(''); $processManager = new ProcessManager($cleanup, $blocksWidth, $typography, $spacing, $highlighting, $variables); $this->assertEquals([], $processManager->preprocess([], $layout, $styles)); $this->assertEmpty($processManager->postprocess('')); } }