public void IStdCombinationsBean() { StdCombination st = new StdCombination(to.TestCasesStruct); dao.Save(); to.TestCasesStruct.RemoveStdCombination(st); dao.DeleteItem(st); StdCombination st2 = dao.GetItem(st.GetType(), st.Id) as StdCombination; Assert.IsNull(st2); }
public void GeneratedDescriptionTest() { eq11.Value = "Valor 1"; eq12.Value = "Valor Opcional 2"; eq22.Value = "Valor 2"; StdCombination stdCombi = new StdCombination(structure); stdCombi.AddEquivalenceClass(eq11); stdCombi.AddEquivalenceClass(eq12); stdCombi.AddEquivalenceClass(eq22); Assert.AreEqual(stdCombi.GeneratedDescription, "(Element Untitled 1='Valor 1' OR Element Untitled 1='Valor Opcional 2') AND (Element Untitled 2='Valor 2')"); }
public void CreateRemoveStdCombinationEditTest() { TestCasesStructure structure = new TestCasesStructure(); StdCombination stdCombination = new StdCombination(); ce.AddEdit(EditFactory.instance.CreateRemoveStdCombinationEdit(structure, stdCombination)); structure.AddStdCombination(stdCombination); ce.End(); ce.Undo(); Assert.IsTrue(structure.StdCombinations.Contains(stdCombination)); ce.Redo(); Assert.IsFalse(structure.StdCombinations.Contains(stdCombination)); }
public void ITestCasesBean() { DefaultDAO dao = new DefaultDAO(to.TestCasesStruct); StdCombination stdComb = new StdCombination(to.TestCasesStruct); TestCase tc = new TestCase(to.TestCasesStruct); stdComb.AddTestCase(tc); dao.Save(); stdComb.RemoveTestCase(tc); to.TestCasesStruct.RemoveStdCombination(stdComb); dao.DeleteItem(stdComb); to.TestCasesStruct.RemoveTestCase(tc); dao.DeleteItem(tc); dao.Save(); }
public void IEquivalenceClassesBean() { StdCombination st = new StdCombination(to.TestCasesStruct); Element elem = new Element(to.TestCasesStruct); EquivalenceClass equi = new EquivalenceClass(elem); st.AddEquivalenceClass(equi); DefaultDAO dao = new DefaultDAO(to.TestCasesStruct); dao.Save(); st.RemoveEquivalenceClass(equi); elem.RemoveEquivalenceClass(equi); dao.DeleteItem(equi); to.TestCasesStruct.RemoveElement(elem); dao.DeleteItem(elem); to.TestCasesStruct.RemoveStdCombination(st); dao.DeleteItem(st); }
public void Validate() { DefaultDAO elementDAO = new DefaultDAO(to.TestCasesStruct); StdCombination st1 = new StdCombination(to.TestCasesStruct); StdCombination st2 = new StdCombination(to.TestCasesStruct); st1.Position = st2.Position; try { elementDAO.Save(); } catch (Exception e) { throw e; } finally { to.TestCasesStruct.RemoveStdCombination(st1); to.TestCasesStruct.RemoveStdCombination(st2); } }
public IUndoableEdit CreateRemoveStdCombinationEdit(IStdCombinationsBean owner, StdCombination combi) { return(new DefaultEdit <IStdCombinationsBean>(owner, RemoveStdCombination, AddStdCombination, combi)); }