Ejemplo n.º 1
0
        public void TestDelaySign2()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.DelaySign = false;
            ale.ARFC(clbe);

            Assert.AreEqual("/delaysign-", clbe.ToString(), "A1");
        }
Ejemplo n.º 2
0
        public void TestCulture()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.Culture = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/culture:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 3
0
        public void TestWin32Resource()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.Win32Resource = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/win32res:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 4
0
        public void TestAlgorithmId()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.AlgorithmId = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/algid:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 5
0
        public void TestVersion()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.Version = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/version:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 6
0
        public void TestTemplateFile()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.TemplateFile = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/template:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 7
0
        public void TestTrademark()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.Trademark = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/trademark:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 8
0
        public void TestProductName()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.ProductName = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/product:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 9
0
        public void TestTargetType()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.TargetType = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/target:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 10
0
        public void TestOutputAssembly()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.OutputAssembly = new TaskItem("a");
            ale.ARFC(clbe);

            Assert.AreEqual("/out:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 11
0
        public void TestPlatform()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.Platform = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/platform:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 12
0
        public void TestMainEntryPoint()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.MainEntryPoint = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/main:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 13
0
        public void TestKeyContainer()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.KeyContainer = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/keyname:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 14
0
        public void TestGenerateFullPaths2()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.GenerateFullPaths = false;
            ale.ARFC(clbe);

            Assert.AreEqual(String.Empty, clbe.ToString(), "A1");
        }
Ejemplo n.º 15
0
        public void TestGenerateFullPaths1()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.GenerateFullPaths = true;
            ale.ARFC(clbe);

            Assert.AreEqual("/fullpaths", clbe.ToString(), "A1");
        }
Ejemplo n.º 16
0
        public void TestBaseAddress()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.BaseAddress = "a";
            ale.ARFC(clbe);

            Assert.AreEqual("/baseaddress:a", clbe.ToString(), "A1");
        }
Ejemplo n.º 17
0
        public void TestSourceModules()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.SourceModules = new ITaskItem [2] {
                new TaskItem("a"), new TaskItem("b")
            };
            ale.ARFC(clbe);

            Assert.AreEqual("a b", clbe.ToString(), "A1");
        }
Ejemplo n.º 18
0
        public void TestResponseFiles()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();

            ale.ResponseFiles = new string [2] {
                "a", "b"
            };
            ale.ARFC(clbe);

            Assert.AreEqual("@a @b", clbe.ToString(), "A1");
        }
Ejemplo n.º 19
0
        public void TestEmbedResourcesWithLogicalName()
        {
            ALExtended ale = new ALExtended();
            CommandLineBuilderExtension clbe = new CommandLineBuilderExtension();
            var dict = new Dictionary <string, string> ();

            dict ["LogicalName"] = "value";

            ale.EmbedResources = new ITaskItem [2] {
                new TaskItem("a", dict), new TaskItem("b", dict)
            };
            ale.ARFC(clbe);

            Assert.AreEqual("/embed:a,value /embed:b,value", clbe.ToString(), "A1");
        }
Ejemplo n.º 20
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestSourceModules ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.SourceModules = new ITaskItem [2] { new TaskItem ("a"), new TaskItem ("b") };
			ale.ARFC (clbe);
			
			Assert.AreEqual ("a b", clbe.ToString (), "A1");
		}
Ejemplo n.º 21
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestTargetType ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.TargetType = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/target:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 22
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestProductName ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.ProductName = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/product:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 23
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestResponseFiles ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.ResponseFiles = new string [2] { "a", "b" };
			ale.ARFC (clbe);
			
			Assert.AreEqual ("@a @b", clbe.ToString (), "A1");
		}
Ejemplo n.º 24
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestOutputAssembly ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.OutputAssembly = new TaskItem ("a");
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/out:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 25
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestPlatform ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.Platform = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/platform:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 26
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestKeyContainer ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.KeyContainer = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/keyname:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 27
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestMainEntryPoint ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.MainEntryPoint = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/main:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 28
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestGenerateFullPaths1 ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.GenerateFullPaths = true;
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/fullpaths", clbe.ToString (), "A1");
		}
Ejemplo n.º 29
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestGenerateFullPaths2 ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.GenerateFullPaths = false;
			ale.ARFC (clbe);
			
			Assert.AreEqual (String.Empty, clbe.ToString (), "A1");
		}
Ejemplo n.º 30
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestDelaySign2 ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.DelaySign = false;
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/delaysign-", clbe.ToString (), "A1");
		}
Ejemplo n.º 31
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestCulture ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.Culture = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/culture:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 32
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestBaseAddress ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.BaseAddress = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/baseaddress:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 33
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestVersion ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.Version = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/version:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 34
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestTemplateFile ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.TemplateFile = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/template:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 35
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestTrademark ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.Trademark = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/trademark:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 36
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestAlgorithmId ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.AlgorithmId = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/algid:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 37
0
Archivo: ALTest.cs Proyecto: GirlD/mono
		public void TestWin32Resource ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();

			ale.Win32Resource = "a";
			ale.ARFC (clbe);
			
			Assert.AreEqual ("/win32res:a", clbe.ToString (), "A1");
		}
Ejemplo n.º 38
0
		public void TestEmbedResourcesWithLogicalName ()
		{
			ALExtended ale = new ALExtended ();
			CommandLineBuilderExtension clbe = new CommandLineBuilderExtension ();
			var dict = new Dictionary<string, string> ();
			dict ["LogicalName"] = "value";

			ale.EmbedResources = new ITaskItem [2] { new TaskItem ("a", dict), new TaskItem ("b", dict) };
			ale.ARFC (clbe);

			Assert.AreEqual ("/embed:a,value /embed:b,value", clbe.ToString (), "A1");
		}