public void TestAtGetByIdKasterIntranetRepositoryExceptionHvisAdressegruppeIkkeFindes() { var fixture = new Fixture(); var adressegrupper = fixture.CreateMany <Adressegruppe>(3).ToList(); var adressegruppelisteHelper = new AdressegruppelisteHelper(adressegrupper); Assert.That(adressegruppelisteHelper, Is.Not.Null); Assert.Throws <IntranetRepositoryException>(() => adressegruppelisteHelper.GetById(-1)); }
public void TestAtGetByIdHenterAdressegruppe() { var fixture = new Fixture(); var adressegrupper = fixture.CreateMany <Adressegruppe>(3).ToList(); var adressegruppelisteHelper = new AdressegruppelisteHelper(adressegrupper); Assert.That(adressegruppelisteHelper, Is.Not.Null); var adressegruppe = adressegruppelisteHelper.GetById(adressegrupper.ElementAt(1).Nummer); Assert.That(adressegruppe, Is.Not.Null); Assert.That(adressegruppe.Nummer, Is.EqualTo(adressegrupper.ElementAt(1).Nummer)); Assert.That(adressegruppe.Navn, Is.Not.Null); Assert.That(adressegruppe.Navn, Is.EqualTo(adressegrupper.ElementAt(1).Navn)); }
/// <summary> /// Henter og returnerer en given adressegruppe. /// </summary> /// <param name="nummer">Unik identifikation af adressegruppen.</param> /// <returns>Adressegruppe.</returns> public virtual Adressegruppe AdressegruppeGetByNummer(int nummer) { var adressegruppelisteHelper = new AdressegruppelisteHelper(Repository.AdressegruppeGetAll()); return(adressegruppelisteHelper.GetById(nummer)); }