/// <summary> /// View Changed do Frame /// </summary> /// <param name="sender">Objeto</param> /// <param name="e">Evento</param> private void Frame_ViewChanged(object sender, ViewChangedEventArgs e) { if (View.CurrentObject != null && Estoria != null && View.CurrentObject is Estoria) { Estoria.GetDadosEstoriaCurrent(((ObjectSpace)View.ObjectSpace).Session, (Estoria)View.CurrentObject, Estoria); Estoria = null; } }
public void EntaoANovaEstoriaDeveEstarComAsSeguintesPropiedades(Table table) { string estoriaPai = table.Rows[1][table.Header.ToList()[1]]; string comoUm = table.Rows[2][table.Header.ToList()[1]]; string solicitante = table.Rows[3][table.Header.ToList()[1]]; string modulo = table.Rows[4][table.Header.ToList()[1]]; Estoria current = new Estoria(SessionTest); Estoria.GetDadosEstoriaCurrent(SessionTest, current, estoriaOld); Assert.AreEqual(EstoriasDic[estoriaPai], current.EstoriaPai); Assert.AreEqual(StepBeneficiado.BeneficiadosDic[comoUm], current.ComoUmBeneficiado); Assert.AreEqual(StepProjetoParteInteressada.PartesInteressadasDic[solicitante], current.ProjetoParteInteressada); Assert.AreEqual(StepModulo.ModulosDic[modulo], current.Modulo); }