public void HasFormWithSameContent_OneEmpty_False() { MultiTextBase x = new MultiTextBase(); MultiTextBase y = new MultiTextBase(); y["ws"] = "test"; y.SetAnnotationOfAlternativeIsStarred("ws", true); Assert.IsFalse(x.HasFormWithSameContent(y)); Assert.IsFalse(y.HasFormWithSameContent(x)); }
public void HasFormWithSameContent_BothEmpty_True() { MultiTextBase x = new MultiTextBase(); MultiTextBase y = new MultiTextBase(); Assert.IsTrue(x.HasFormWithSameContent(y)); Assert.IsTrue(y.HasFormWithSameContent(x)); }
public void HasFormWithSameContent_SameContent_True() { MultiTextBase x = new MultiTextBase(); x["ws1"] = "testing"; x["ws"] = "test"; x["ws2"] = "testing"; MultiTextBase y = new MultiTextBase(); x["ws1"] = "testin"; y["ws"] = "test"; Assert.IsTrue(x.HasFormWithSameContent(y)); Assert.IsTrue(y.HasFormWithSameContent(x)); }
public void HasFormWithSameContent_DifferentValue_False() { MultiTextBase x = new MultiTextBase(); x["ws"] = "test"; MultiTextBase y = new MultiTextBase(); y["ws"] = "tests"; Assert.IsFalse(x.HasFormWithSameContent(y)); Assert.IsFalse(y.HasFormWithSameContent(x)); }
public void HasFormWithSameContent_Identity_True() { MultiTextBase x = new MultiTextBase(); x["ws1"] = "testing"; x["ws"] = "test"; x["ws2"] = "testing"; Assert.IsTrue(x.HasFormWithSameContent(x)); }