static TestFixtureData CreateTestFixtureDataFromPath(string path) { var rv = new TestFixtureData(path); rv.SetArgDisplayNames(Path.GetFileName(path)); return(rv); }
static TestFixtureData CreateTestFixtureData(FbServerType serverType, bool compression, FbWireCrypt wireCrypt) { var result = new TestFixtureData(serverType, compression, wireCrypt); result.Properties.Set(nameof(FbTestsBase.ServerType), serverType.ToString()); result.Properties.Set(nameof(FbTestsBase.Compression), compression.ToString()); result.Properties.Set(nameof(FbTestsBase.WireCrypt), wireCrypt.ToString()); return(result); }
public void ShouldDetect_Differences_TestFixtureData() { var obj1 = new TestFixtureData(new { Field1 = "Test" }); var obj2 = new TestFixtureData(new { Field1 = "Test 2" }); var diff = AnyDiff.Diff(obj1, obj2); Assert.AreEqual(1, diff.Count); }
public static void EmptyArgDisplayNamesAreAllowed() { var caseData = new TestCaseData(42).SetArgDisplayNames(); Assert.That(caseData.ArgDisplayNames, Is.Empty); var fixtureData = new TestFixtureData(42).SetArgDisplayNames(); Assert.That(fixtureData.ArgDisplayNames, Is.Empty); }
public static void ArgDisplayNamesCanBeSet() { var caseData = new TestCaseData(42).SetArgDisplayNames("42"); Assert.That(caseData.ArgDisplayNames, Is.EqualTo(new[] { "42" })); var fixtureData = new TestFixtureData(42).SetArgDisplayNames("42"); Assert.That(fixtureData.ArgDisplayNames, Is.EqualTo(new[] { "42" })); }
public static void NameCanBeSet() { var caseData = new TestCaseData(42).SetName("Name"); Assert.That(caseData.TestName, Is.EqualTo("Name")); var fixtureData = new TestFixtureData(42).SetName("Name"); Assert.That(fixtureData.TestName, Is.EqualTo("Name")); }
public static void ExtraArgDisplayNamesAreAllowed() { var caseData = new TestCaseData(42).SetArgDisplayNames("4", "2"); Assert.That(caseData.ArgDisplayNames, Is.EqualTo(new[] { "4", "2" })); var fixtureData = new TestFixtureData(42).SetArgDisplayNames("4", "2"); Assert.That(fixtureData.ArgDisplayNames, Is.EqualTo(new[] { "4", "2" })); }
public static void ArgDisplayNamesCanBeReset() { var caseData = new TestCaseData(42).SetArgDisplayNames("42"); caseData.SetArgDisplayNames(null); Assert.That(caseData.ArgDisplayNames, Is.Null); var fixtureData = new TestFixtureData(42).SetArgDisplayNames("42"); fixtureData.SetArgDisplayNames(null); Assert.That(fixtureData.ArgDisplayNames, Is.Null); }
public static void NullNameCanBeSet() { var caseData = new TestCaseData(42).SetName("Name"); caseData.SetName(null); Assert.That(caseData.TestName, Is.Null); var fixtureData = new TestFixtureData(42).SetName("Name"); fixtureData.SetName(null); Assert.That(fixtureData.TestName, Is.Null); }
private static IEnumerable GetTests(bool singleBrowser) { var cases = new List <TestFixtureData>(); var definition = new TestCaseDefinition { Os = "Windows", Browser = "Google" }; var data = new TestFixtureData(definition); data.TestName = definition.ToString(); yield return(data); if (!singleBrowser) { var definition2 = new TestCaseDefinition { Os = "Windows", Browser = "Edgium" }; var data2 = new TestFixtureData(definition2); data.TestName = definition.ToString(); yield return(data2); } }
public static TestFixtureData WithArgsDisplayName( this TestFixtureData data, string name) { return(data.SetArgDisplayNames(CompatibleDisplayName(name))); }
public Baby_Should(TestFixtureData testFixtureData) { _apiHelper = testFixtureData.ServiceProvider.GetService <ApiHelper>(); }