public async Task Save_Read_Encrypted_TextFileAsync_Test()
        {
            var filename = "Save_Read_TextFileAsync_Test";
            var content  = "Testing text used to confirm that FileService works saving and reading text files. \n" + Guid.NewGuid().ToString();

            var contentEncrypted = await encryptedDecrypt.EncryptStringAsync(PASSWORD, content);

            await fileService.SaveTextFileAsync(contentEncrypted, filename);

            var ret = await fileService.ReadTextFileAsync(filename);

            var retDecrypt = await encryptedDecrypt.DecryptStringAsync(PASSWORD, ret);

            Assert.AreEqual(content, retDecrypt);
        }
Esempio n. 2
0
        public async Task EncryptDecrypt_Test()
        {
            string pwd = "password1234";

            Trace.WriteLine($"Password : {pwd}");


            string data = Guid.NewGuid().ToString();

            Trace.WriteLine($"Data : {data}");

            string e = await encryptDecrypt.EncryptStringAsync(pwd, data);

            Trace.WriteLine($"Encrypted : {e}");

            string d = await encryptDecrypt.DecryptStringAsync(pwd, e);

            Trace.WriteLine("Decrypted : " + d);

            Assert.AreEqual(data, d);
        }