public void NårEnDeltakerPosterEnPosisjon_SkalPosisjonenLagresIDatabasen() { var givenLag = _gitt.ToLagMedToDeltakere(); var posisjonsSevice = _container.Resolve <PosisjonsService>(); var deltaker11 = givenLag[0].Deltakere[0]; var latitude = 59.6785526164; var longitude = 10.6039274298; posisjonsSevice.RegistrerPosisjon(deltaker11.Lag.LagId, deltaker11.DeltakerId, latitude, longitude); using (var context = _dataContextFactory.Create()) { Assert.AreEqual(1, context.DeltakerPosisjoner.Count(), "Skulle vært 1 posisjon"); } }
public void NårEnMeldingPostes_SkalDenLagresIDatabasen() { var gittLag = _gitt.ToLagMedToDeltakere(); var lag1 = gittLag[0]; var deltaker1 = lag1.Deltakere[0]; var meldingsService = _container.Resolve <MeldingService>(); meldingsService.PostMelding(deltaker1.DeltakerId, lag1.LagId, "Testmelding"); using (var context = _dataContextFactory.Create()) { var melding = context.Meldinger.Single(); Assert.AreEqual(deltaker1.DeltakerId, melding.DeltakerId, "DeltakerId"); Assert.AreEqual(lag1.LagId, melding.LagId, "LagId"); Assert.AreEqual("Testmelding", melding.Tekst, "Tekst"); } }