public void CorrectlySetsExtension(string extension, string expected)
            {
                // Given
                OutputFileCollection output = new OutputFileCollection(@"C:\Test\script.csx");

                // When
                output.SetExtension(extension);

                // Then
                Assert.AreEqual(expected, output.FilePath);
            }
            public void ChangesExtensionOfScriptFilePath()
            {
                // Given
                OutputFileCollection output = new OutputFileCollection(@"C:\Test\script.csx");

                output.SetFilePath(@"C:\Test2\script2.csx");

                // When
                output.SetExtension(".json");

                // Then
                Assert.AreEqual(@"C:\Test\script.json", output.FilePath);
            }