public void Match() { //Arrange IOfferRepository offerRepository = new MongoOfferRepo(); var user = _repo.SaveUser(MongoDbTestUtil.CreateUserCustomer()); var profile = MongoDbTestUtil.CreateProfileWithPreferences(user.Id); //Act var p = _repo.SaveProfile(profile); //Assert Assert.IsNotNull(p.Id); Assert.AreEqual(p.UserId, profile.UserId); Assert.AreEqual(p.Preferences, profile.Preferences); _repo.DeleteProfile(p.Id); var profileDeleted = _repo.Profiles.FirstOrDefault(x => x.Id == p.Id); Assert.IsTrue(profileDeleted == null); _repo.DeleteUser(user.Id); var userGet = _repo.GetUser(user.Id); Assert.IsNull(userGet); }
public void OfferCtor() { var repository = new MongoOfferRepo(); Assert.IsNotNull(repository); }