XamlDataDrivenToolTask_Tests.cs (32)
30_fakeTaskDll = XamlTestHelpers.SetupGeneratedCode();
40CheckCommandLine("/always /Cr:CT", XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
51XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicReversible", true);
53CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
64XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicReversible", true);
65XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", false);
67CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
77XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicString", "Enum1");
79CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
86XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicDynamicEnum", "MyBeforeTarget");
88CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
100XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicStringArray", new object[] { fakeArray });
102CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
116XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicStringArray", new object[] { fakeArray });
118CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
128XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicInteger", 2);
130CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
142XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", false);
144CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
148XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", true);
150CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
158XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexString", "LegalValue1");
160CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
171XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexStringArray", new object[] { fakeArray });
173CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
182XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexInteger", 2);
192XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexInteger", 256);
194CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
201XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexInteger", 128);
203CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
226XamlTestHelpers.SetProperty(fakeTaskInstance, "Always", true);
227XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", true);