public void Update_InsertParsi_Assign_Barcode_Test() { try { person_testObject = this.GetReadyForUpdate(0, SysLanguageResource.Parsi, LocalLanguageResource.Parsi); busPerson.SaveChanges(person_testObject, UIActionType.EDIT); ClearSession(); decimal personId = person_testObject.ID; person_testObject = new Person(); person_testObject = busPerson.GetByID(personId); Assert.AreEqual(person_testObject.PersonCode, "00001222"); Assert.IsNotNull(person_testObject.PersonRangeAssignList); Assert.IsTrue(person_testObject.PersonRangeAssignList.Count > 0); Assert.AreEqual(busPerson.GetCurrentActiveWorkGroup(person_testObject.ID), "WorkGroupTest3"); Assert.AreEqual(busPerson.GetCurrentActiveRuleGroup(person_testObject.ID), ""); PersonRangeAssignment PRAsg = busPerson.GetCurrentRangeAssignment(person_testObject.ID); Assert.AreEqual(PRAsg.CalcDateRangeGroup.Name, "CalcGroup3"); } catch (Exception ex) { Assert.Fail(ex.Message); } finally { queris.DeletePersonTest(); } }