public void ReadRatingTest() { DbRating dbRating = new DbRating(); Rating rating = null; try { rating = dbRating.FindById(1); Assert.IsNotNull(rating); } catch (FaultException <DbConnectionException> ) { Assert.Fail(); } }
public void UpdateRatingTest() { DbRating dbRating = new DbRating(); Rating rating = null; try { rating = dbRating.FindById(1); bool status = dbRating.UserUpdateRating(rating); Assert.IsTrue(status); } catch (FaultException <DbConnectionException> ) { Assert.Fail(); } }
public void GetAvgRatingTest() { try { DbLocation dbLocation = new DbLocation(); DbRating dbRating = new DbRating(); Location location = new Location { Latitude = 1, Longitude = 1, LocationName = "AVGTEST", LocationDescription = "AVGDescription" }; int id = dbLocation.Create(location); Rating rating1 = new Rating { LocationId = id, Rate = 1, Comment = "RateTest1" }; Rating rating2 = new Rating { LocationId = id, Rate = 5, Comment = "RateTest2" }; rating1.RatingId = dbRating.Create(rating1); rating2.RatingId = dbRating.Create(rating2); double rate = dbRating.GetAverageRating(id); Assert.IsTrue(rate == 3); dbRating.Delete(rating1); dbRating.Delete(rating2); dbLocation.Delete(id); } catch (FaultException <System.Exception> ) { Assert.Fail(); } }
public void CreateRatingTest() { DbRating dbRating = new DbRating(); try { Rating rating = new Rating { Rate = 4, Comment = "Hej", LocationId = 5, User = new User { UserId = 2 } }; int ratingId = dbRating.Create(rating); Assert.IsTrue(ratingId > 0); } catch (FaultException <DbConnectionException> ) { Assert.Fail(); } }
public RatingCtrl() { _dbRating = new DbRating(); }
public LocationCtrl() { _dbLocation = new DbLocation(); _dbTag = new DbTag(); _dbRating = new DbRating(); }
public async Task CreateAsync(Rating rating) { await _context.Ratings.AddAsync(DbRating.Create(rating)); await _context.SaveChangesAsync(); }