public void DeletestoreTest() { //Add first to make data dummy _repository.Add(storeStub1); _repository.SaveChanges(); //Delete _repository.Delete(storeStub1); _repository.SaveChanges(); //make sure wheter data is no longer in database store = _repository.GetById(storeStub1.Id); Assert.IsNull(store, "Data Store Terhapus"); }
public void AddstoreTest() { //Add first _repository.Add(storeStub1); _repository.SaveChanges(); //Check whether on database or not store = _repository.GetById(storeStub1.Id); Assert.IsNotNull(store, "Data Store Baru Berhasil Terbuat"); //Delete so this method can be used again _repository.Delete(storeStub1); _repository.SaveChanges(); }
public StoreServiceResponse Create(StoreDomain store) { StoreServiceResponse response = new StoreServiceResponse(); if (!validateIsNotExist(store.Id)) response.Messages.Add(new Message("Data is already on database")); else { storeEntity = new Store(); MergeExtension.Merge(storeEntity, store); _storeRepository.Add(storeEntity); _storeRepository.SaveChanges(); } return response; }
/// <summary> /// Create a new Store object. /// </summary> /// <param name="id">Initial value of the Id property.</param> public static Store CreateStore(global::System.Guid id) { Store store = new Store(); store.Id = id; return store; }
/// <summary> /// Deprecated Method for adding a new object to the Stores EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToStores(Store store) { base.AddObject("Stores", store); }
public void UpdateStoreTest() { //Add first to make data dummy _repository.Add(storeStub1); _repository.SaveChanges(); _repository.Update(storeUpdateStub1); _repository.SaveChanges(); store = _repository.GetById(storeUpdateStub1.Id); Assert.AreEqual(store.Type, storeUpdateStub1.Type); //delete data dumm _repository.Delete(storeStub1); _repository.SaveChanges(); }
public void UpdateNullstoreTest() { _repository.Update(storeUpdateStub1); _repository.SaveChanges(); store = _repository.GetById(storeUpdateStub1.Id); }