Example #1
0
        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");
        }
Example #2
0
        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&lt;T&gt; property instead.
 /// </summary>
 public void AddToStores(Store store)
 {
     base.AddObject("Stores", store);
 }
Example #6
0
        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();
        }
Example #7
0
 public void UpdateNullstoreTest()
 {
     _repository.Update(storeUpdateStub1);
     _repository.SaveChanges();
     store = _repository.GetById(storeUpdateStub1.Id);
 }