public void GetFileUrlShouldGetCorrectUrl(string bucketName, string key, string expectedUrl)
        {
            string k   = key;
            string url = FileServiceUtilities.GetFileUrl(bucketName, key);

            Assert.Equal(expectedUrl, url);
        }
        public void GetFileUrlShouldContainCorrectS3Endpoints()
        {
            string bucketName = "someBucket";
            string key        = "somKey/hello";

            string url = FileServiceUtilities.GetFileUrl(bucketName, key);

            Assert.Contains("https://", url);
            Assert.Contains(".s3.amazonaws.com/", url);
        }
        public void GetCdnFileUrlShouldUseCorrectEndpoint()
        {
            string cdnUrl = "kfgjmhfgjhfgjf.somecdn.khtg.com";
            string key    = "pep/ii";

            string url = FileServiceUtilities.GetCdnFileUrl(cdnUrl, key);

            Assert.Contains(cdnUrl, url);
            Assert.Contains(key, url);
        }
        public void GetKeyShouldCorrectGetKey(FileUse fileUse, string fileId, string expectedKey)
        {
            string key = FileServiceUtilities.GetKey(fileUse, fileId);

            Assert.Equal(expectedKey, key);
        }