public void addItemListInvalidItem() { //Arrange DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid userID = new Guid("7DF91B37-DC4A-E911-8259-0A64F53465D0"); Guid itemID = new Guid(); ItemList il = new ItemList(userID, itemID); //Act => Assert Assert.ThrowsException <DbUpdateException>(() => itemListRepo.AddItemList(il)); }
public void AddItemListInvalidItem() { //Arrange DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid userID = new Guid("FB8A70A1-056B-E911-AA03-021598E9EC9E"); Guid itemID = new Guid(); ItemList il = new ItemList(userID, itemID); //Act => Assert Assert.ThrowsException <DbUpdateException>(() => itemListRepo.AddItemList(il)); }
public void removeItemInvalidUserItem() { //Assert DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid userID = new Guid("7DF91B37-DC4A-E911-8259-0A64F53465D0"); Guid itemID = new Guid("85F91B37-DC4A-E911-8259-0A64F53465D0"); ItemList itemList = new ItemList(userID, itemID); //Act => Assert Assert.ThrowsException <InvalidOperationException>(() => itemListRepo.RemoveItemList(itemList)); }
public void GetUsersByValidItemID() { //Arrange DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid itemID = new Guid("4A361F37-036B-E911-AA03-021598E9EC9E"); //Act List <User> users = itemListRepo.GetUsersByItemID(itemID); //Assert Assert.AreEqual(users.Count, 2); }
public void GetItemsByValidUserID() { //Arrange DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid userID = new Guid("46361F37-036B-E911-AA03-021598E9EC9E"); //Act List <Item> items = itemListRepo.GetItemsByUserID(userID); //Assert Assert.AreEqual(items.Count, 2); }
public void GetUserByInvalidItemID() { //Arrange DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid itemID = new Guid(); //Act List <User> users = itemListRepo.GetUsersByItemID(itemID); //Assert Assert.AreEqual(users.Count, 0); }
public void getItemsByInvalidUserID() { //Arrange DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid userID = new Guid("7CF91B37-DC4A-E911-8259-0A64F53465D0"); //Act List <Item> items = itemListRepo.GetItemsByUserID(userID); //Assert Assert.AreEqual(items.Count, 0); }
public void GetItemListValid() { //Arrange DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid userID = new Guid("44361F37-036B-E911-AA03-021598E9EC9E"); Guid itemID = new Guid("4A361F37-036B-E911-AA03-021598E9EC9E"); //Act ItemList il = itemListRepo.GetItemList(userID, itemID); //Assert Assert.IsNotNull(il); }
public void getItemListInvalid() { //Arrange DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid userID = new Guid("7CF91B37-DC4A-E911-8259-0A64F53465D0"); Guid itemID = new Guid("83F91B37-DC4A-E911-8259-0A64F53465D0"); //Act ItemList il = itemListRepo.GetItemList(userID, itemID); //Assert Assert.IsNull(il); }
public void AddItemListValidUserItem() { //Arrange DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid userID = new Guid("FB8A70A1-056B-E911-AA03-021598E9EC9E"); Guid itemID = new Guid("4B361F37-036B-E911-AA03-021598E9EC9E"); ItemList il = new ItemList(userID, itemID); //Act itemListRepo.AddItemList(il); ItemList newIl = itemListRepo.GetItemList(userID, itemID); //Assert Assert.IsNotNull(newIl); }
public void removeItemListValid() { //Assert DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid userID = new Guid("7DF91B37-DC4A-E911-8259-0A64F53465D0"); Guid itemID = new Guid("85F91B37-DC4A-E911-8259-0A64F53465D0"); ItemList itemList = itemListRepo.GetItemList(userID, itemID); //Act itemListRepo.RemoveItemList(itemList); ItemList newIl = itemListRepo.GetItemList(userID, itemID); //Assert Assert.IsNull(newIl); }
public void RemoveItemListValid() { //Assert DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid userID = new Guid("FB8A70A1-056B-E911-AA03-021598E9EC9E"); Guid itemID = new Guid("4B361F37-036B-E911-AA03-021598E9EC9E"); ItemList itemList = itemListRepo.GetItemList(userID, itemID); //Act itemListRepo.RemoveItemList(itemList); ItemList newIl = itemListRepo.GetItemList(userID, itemID); //Assert Assert.IsNull(newIl); }
public void addItemListValidUserItem() { //Arrange DataBaseContext db = new DataBaseContext(); IItemListRepository itemListRepo = new ItemListRepository(db); Guid userID = new Guid("7DF91B37-DC4A-E911-8259-0A64F53465D0"); Guid itemID = new Guid("85F91B37-DC4A-E911-8259-0A64F53465D0"); ItemList il = new ItemList(userID, itemID); //Act itemListRepo.AddItemList(il); ItemList newIl = itemListRepo.GetItemList(userID, itemID); //Assert Assert.IsNotNull(newIl); }
public ItemListService() { itemListRepo = new ItemListRepository(); }
// GET api/student //public IEnumerable<SQLiteNHibernate.NHib.Entities.Customer> Get() public string[] Get() { //return new SQLiteNHibernate.NHib.DataAccess().GetCustomers(); return(ItemListRepository.GetItemList()); }
/// <summary> /// Creates a new instance of ItemListController /// </summary> /// <param name="viewPathResolver">The view path resolver.</param> /// <param name="repository">The repository used to retrieve the collection of ViewModels to display.</param> protected ItemListController(IViewPathResolver viewPathResolver, ItemListRepository <TListRecord> repository) : base(viewPathResolver) { Repository = repository; }
public RecentNewsController(IViewPathResolver viewPathResolver, ItemListRepository <PressReleaseCardModel> repository) : base(viewPathResolver, repository) { }