public void GetSnippetFiles_WhenSnippetFilesAreAvailable_ReturnsSnippetFiles()
        {
            IDataGateway gateway = Substitute.For <IDataGateway>();

            gateway.GetAllSnippetFiles().Returns(new List <SnippetFile>
            {
                new SnippetFile()
            });

            var repository   = new SnippetFileRepository(gateway);
            var snippetFiles = repository.GetSnippetFiles();

            Assert.AreEqual(1, snippetFiles.Count());
        }