XamlDataDrivenToolTask_Tests.cs (32)
25_fakeTaskDll = XamlTestHelpers.SetupGeneratedCode();
35CheckCommandLine("/always /Cr:CT", XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
46XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicReversible", true);
48CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
59XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicReversible", true);
60XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", false);
62CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
72XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicString", "Enum1");
74CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
81XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicDynamicEnum", "MyBeforeTarget");
83CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
95XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicStringArray", new object[] { fakeArray });
97CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
111XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicStringArray", new object[] { fakeArray });
113CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
123XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicInteger", 2);
125CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
137XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", false);
139CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
143XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", true);
145CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
153XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexString", "LegalValue1");
155CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
166XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexStringArray", new object[] { fakeArray });
168CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
177XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexInteger", 2);
187XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexInteger", 256);
189CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
196XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexInteger", 128);
198CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
221XamlTestHelpers.SetProperty(fakeTaskInstance, "Always", true);
222XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", true);