public void Test_CreatePlaceTwice()
 {
     //arrange
     var placeRepository = new PlacesRepository(_connectionString);
     var place = TestHelper.GenerateTestPlace();
     //act
     placeRepository.Create(place);
     placeRepository.Create(place);
 }
 public void Test_CreateAndGetPlace()
 {
     //arrange
     var placeRepository = new PlacesRepository(_connectionString);
     var place = TestHelper.GenerateTestPlace();
     //act
     placeRepository.Create(place);
     var resultPlace = placeRepository.Get(place.Id);
     //asserts
     Assert.IsTrue(place.Title.Equals(resultPlace.Title));
 }
 public void Test_GetAllPlaces()
 {
     //arrange
     var placeRepository = new PlacesRepository(_connectionString);
     var place1 = TestHelper.GenerateTestPlace();
     var place2 = TestHelper.GenerateTestPlace();
     var place3 = TestHelper.GenerateTestPlace();
     var place4 = TestHelper.GenerateTestPlace();
     placeRepository.Create(place1);
     placeRepository.Create(place2);
     placeRepository.Create(place3);
     placeRepository.Create(place4);
     //act
     var places = placeRepository.GetAllPlaces();
     //arrange
     Assert.IsTrue(places.Count() == 4);
 }
 public void Test_GetNotExistingUser()
 {
     //arrange
     var placeRepository = new PlacesRepository(_connectionString);
     var place = TestHelper.GenerateTestPlace();
     //act
     placeRepository.Get(place.Id);
 }
        public void Test_UpdatePlace()
        {
            //arrange
            var placeRepository = new PlacesRepository(_connectionString);
            var id = Guid.NewGuid();
            var place = TestHelper.GenerateTestPlace(id);
            placeRepository.Create(place);

            var updPlace = TestHelper.GenerateTestPlace(id);
            //act
            placeRepository.Update(updPlace);
            //asserts
            Assert.IsTrue(updPlace.Title.Equals(placeRepository.Get(place.Id).Title));
        }