XamlDataDrivenToolTask_Tests.cs (32)
31_fakeTaskDll = XamlTestHelpers.SetupGeneratedCode();
41CheckCommandLine("/always /Cr:CT", XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
52XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicReversible", true);
54CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
65XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicReversible", true);
66XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", false);
68CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
78XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicString", "Enum1");
80CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
87XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicDynamicEnum", "MyBeforeTarget");
89CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
101XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicStringArray", new object[] { fakeArray });
103CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
117XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicStringArray", new object[] { fakeArray });
119CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
129XamlTestHelpers.SetProperty(fakeTaskInstance, "BasicInteger", 2);
131CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
143XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", false);
145CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
149XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", true);
151CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
159XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexString", "LegalValue1");
161CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
172XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexStringArray", new object[] { fakeArray });
174CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
183XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexInteger", 2);
193XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexInteger", 256);
195CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
202XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexInteger", 128);
204CheckCommandLine(expectedResult, XamlTestHelpers.GenerateCommandLine(fakeTaskInstance));
227XamlTestHelpers.SetProperty(fakeTaskInstance, "Always", true);
228XamlTestHelpers.SetProperty(fakeTaskInstance, "ComplexReversible", true);