コード例 #1
0
		public void CheckBadReplace ()
		{
			Variables variables = new Variables ();
			variables.Add ("Key1", "Value1");
            var exception = Assert.Throws<ObfuscarException>(() => { variables.Replace("$(Unreplaceable)"); });
            Assert.AreEqual("Unable to replace variable:  Unreplaceable", exception.Message);
		}
コード例 #2
0
		public void CheckReplace ()
		{
			Variables variables = new Variables ();
			variables.Add ("Key1", "Value1");

			string result = variables.Replace ("This: $(Key1) got replaced.");
			Assert.AreEqual ("This: Value1 got replaced.", result);
		}
コード例 #3
0
ファイル: VariablesTests.cs プロジェクト: MarkWalls/obfuscar
        public void CheckReplace()
        {
            Obfuscar.Variables variables = new Obfuscar.Variables();
            variables.Add("Key1", "Value1");

            string result = variables.Replace("This: $(Key1) got replaced.");

            Assert.AreEqual("This: Value1 got replaced.", result);
        }
コード例 #4
0
ファイル: VariablesTests.cs プロジェクト: MarkWalls/obfuscar
        public void CheckBadReplace()
        {
            Obfuscar.Variables variables = new Obfuscar.Variables();
            variables.Add("Key1", "Value1");

            TestUtils.AssertThrows(delegate {
                variables.Replace("$(Unreplaceable)");
            }, typeof(ObfuscarException),
                                   "Unable", "replace", "Unreplaceable");
        }