Beispiel #1
0
        public void ShouldSaveAsString()
        {
            var variables = new VariableDictionary();

            variables.Set("Name", "Web01");
            variables.Set("Port", "10933");

            variables.SaveAsString().Should().Be("{" + Environment.NewLine +
                                                 "  \"Name\": \"Web01\"," + Environment.NewLine +
                                                 "  \"Port\": \"10933\"" + Environment.NewLine +
                                                 "}");
        }
Beispiel #2
0
        public static void SaveEncrypted(this VariableDictionary variables, string key, string file)
        {
            var encryptedContent = new AesEncryption(key).Encrypt(variables.SaveAsString());

            File.WriteAllBytes(file, encryptedContent);
        }
Beispiel #3
0
        public void ShouldSaveAsString()
        {
            var variables = new VariableDictionary();

            variables.Set("Name", "Web01");
            variables.Set("Port", "10933");

            Assert.AreEqual("{\r\n  \"Name\": \"Web01\",\r\n  \"Port\": \"10933\"\r\n}", variables.SaveAsString());
        }