public void ReturnsFilenameIfExtensionIsCorrect()
        {
            var filename = "test.json";
            var result   = SaveJsonToS3Helper.EnsureFileIsJson(filename);

            result.Should().Be(filename);
        }
        public void EditsFileNameSoItContainsJsonExtension()
        {
            var fileName         = "test";
            var expectedFileName = "test.json";
            var result           = SaveJsonToS3Helper.EnsureFileIsJson(fileName);

            result.Should().Be(expectedFileName);
        }
        public void ThrowErrorIfExtensionIsInCorrect()
        {
            var filename = "test.csv";

            Assert.Throws <FileNameContainsInvalidExtensionException>(() => SaveJsonToS3Helper.EnsureFileIsJson(filename));
        }
Ejemplo n.º 4
0
 public void SaveJsonToS3Case(SaveJsonToS3Request request)
 {
     request.FileName = SaveJsonToS3Helper.EnsureFileIsJson(request.FileName);
     _saveJsonToS3Gateway.SaveJsonToS3(request);
 }