public void are_beforeprocessingtransforms_called() { // arrange var pageTransformMock = new BeforeProcessingTransformMock(); generator.BeforeProcessingTransforms = new[] { pageTransformMock }; fileSystem.AddFile(@"C:\TestSite\_posts\2012-01-01-SomeFile.md", new MockFileData(ToPageContent("# Some File"))); fileSystem.AddFile(@"C:\TestSite\_posts\2012-01-01-AnotherFile.md", new MockFileData(ToPageContent("# Another File"))); // act generator.BuildContext(@"C:\TestSite", @"C:\TestSite\_site", false); // assert Assert.Equal(2, pageTransformMock.PostCount); }