public void TestAtGetByIdKasterIntranetRepositoryExceptionHvisBudgetkontogruppenIkkeFindes() { var fixture = new Fixture(); var budgetkontogrupper = fixture.CreateMany <Budgetkontogruppe>(3).ToList(); var budgetkontogruppelisteHelper = new BudgetkontogruppelisteHelper(budgetkontogrupper); Assert.That(budgetkontogruppelisteHelper, Is.Not.Null); Assert.Throws <IntranetRepositoryException>(() => budgetkontogruppelisteHelper.GetById(-1)); }
public void TestAtGetByIdHenterBudgetkontogruppe() { var fixture = new Fixture(); var budgetkontogrupper = fixture.CreateMany <Budgetkontogruppe>(3).ToList(); var budgetkontogruppelisteHelper = new BudgetkontogruppelisteHelper(budgetkontogrupper); Assert.That(budgetkontogruppelisteHelper, Is.Not.Null); var budgetkontogruppe = budgetkontogruppelisteHelper.GetById(budgetkontogrupper.ElementAt(1).Nummer); Assert.That(budgetkontogruppe, Is.Not.Null); Assert.That(budgetkontogruppe.Nummer, Is.EqualTo(budgetkontogrupper.ElementAt(1).Nummer)); Assert.That(budgetkontogruppe.Navn, Is.Not.Null); Assert.That(budgetkontogruppe.Navn, Is.EqualTo(budgetkontogrupper.ElementAt(1).Navn)); }
/// <summary> /// Henter og returnerer en given gruppe til budgetkonti. /// </summary> /// <param name="nummer">Unik identifikation af gruppen til budgetkonti.</param> /// <returns>Gruppe til budgetkonti.</returns> public virtual Budgetkontogruppe BudgetkontogruppeGetByNummer(int nummer) { var budgetkontogruppelisteHelper = new BudgetkontogruppelisteHelper(Repository.BudgetkontogruppeGetAll()); return(budgetkontogruppelisteHelper.GetById(nummer)); }