public void GetEnvironmentFilePaths_MultipleListEnvironmentFiles_ReturnsEnvironmentFiles()
        {
            //Arrange
            var dockerComposeYmlContents = @$ "
version: '3.3'

services:
   test-service-1:
     env_file:
     - " "some-file-path-1" "
     - " "some-file-path-2" "
   test-service-2:
     env_file:
     - " "some-file-path-3" "
     - " "some-file-path-4" "
";

            var parser = new DockerComposeParser(dockerComposeYmlContents);

            //Act
            var filePaths = parser.GetEnvironmentFilePaths().ToArray();

            //Assert
            Assert.AreEqual(4, filePaths.Length);
            Assert.AreEqual("some-file-path-1", filePaths[0]);
            Assert.AreEqual("some-file-path-2", filePaths[1]);
            Assert.AreEqual("some-file-path-3", filePaths[2]);
            Assert.AreEqual("some-file-path-4", filePaths[3]);
        }
        public void GetEnvironmentFilePaths_SingleStringEnvironmentFile_ReturnsEnvironmentFile()
        {
            //Arrange
            var dockerComposeYmlContents = @$ "
version: '3.3'

services:
   test-service-1:
     env_file: " "some-file-path-1" "
   test-service-2:
     env_file: " "some-file-path-2" "
";

            var parser = new DockerComposeParser(dockerComposeYmlContents);

            //Act
            var filePaths = parser.GetEnvironmentFilePaths().ToArray();

            //Assert
            Assert.AreEqual(2, filePaths.Length);
            Assert.AreEqual("some-file-path-1", filePaths[0]);
            Assert.AreEqual("some-file-path-2", filePaths[1]);
        }