public void Select() { short routes = 0; string codeCompany = Aleatory.GetString(2); string codeEntity = Aleatory.GetString(8); string code = Aleatory.GetString(8); TransactionScope ts = new TransactionScope(TransactionScopeOption.RequiresNew); EAudit selectedAudit = null; BAudit bAudit = new BAudit(); EAudit eAudit = new EAudit( CodeCompany: codeCompany, CodeEntity: codeEntity, Code: code ); eAudit.UserRegister = Aleatory.GetString(8); eAudit.TypeEvent = "Insert"; if (bAudit.Select(eAudit).Count == 0) { routes++; } bAudit.Insert(eAudit); selectedAudit = bAudit.Select(eAudit).Where(x => x.UserRegister == eAudit.UserRegister && x.TypeEvent == "Insert").FirstOrDefault(); if (selectedAudit != null) { routes++; } ts.Dispose(); Assert.AreEqual(routes, 2); }
public void Insert() { bool result = false; string codeCompany = Aleatory.GetString(2); string codeEntity = Aleatory.GetString(8); string code = Aleatory.GetString(8); BAudit bAudit = new BAudit(); TransactionScope ts = new TransactionScope(TransactionScopeOption.RequiresNew); EAudit eAudit = new EAudit( CodeCompany: codeCompany, CodeEntity: codeEntity, Code: code); eAudit.TypeEvent = "Insert"; eAudit.UserRegister = Aleatory.GetString(8); bAudit.Insert(eAudit); EAudit insertedAudit = bAudit.Select(eAudit).Where(x => x.UserRegister == eAudit.UserRegister && x.TypeEvent == eAudit.TypeEvent).FirstOrDefault(); if (insertedAudit != null) { result = true; } ts.Dispose(); Assert.IsTrue(result); }