public void TestCreate() { InventoriesController obj = new InventoriesController(); var result = obj.Create() as ViewResult; Assert.AreEqual("Create", result.ViewName); }
public void Should_Success_Get_By_Name() { var validateMock = new Mock <IValidateService>(); validateMock.Setup(s => s.Validate(It.IsAny <InventoryViewModel>())).Verifiable(); var mockFacade = new Mock <InventoryFacade>(); mockFacade.Setup(x => x.getDatabyName(It.IsAny <string>(), It.IsAny <int>())) .Returns(new List <Inventory> { Model }); var mockMapper = new Mock <IMapper>(); mockMapper.Setup(x => x.Map <List <InventoryViewModel> >(It.IsAny <List <Inventory> >())) .Returns(new List <InventoryViewModel> { ViewModel }); InventoriesController controller = GetController(mockFacade, validateMock, mockMapper); var response = controller.GetbyCode(It.IsAny <string>(), It.IsAny <int>()); Assert.Equal((int)HttpStatusCode.OK, GetStatusCode(response)); }
public JsonResult UpdateInventoryIssue(int ID, InventoryIssue _InventoryIssue) { InventoriesController obj = new InventoriesController(); var response = obj.PutInventoryIssue(ID, _InventoryIssue); return(Json(((InventoryIssue)(((System.Net.Http.ObjectContent)(response.Content)).Value)).IIID, JsonRequestBehavior.AllowGet)); }
public void TestIndex() { InventoriesController obj = new InventoriesController(); var result = obj.Index() as ViewResult; Assert.AreEqual("Index", result.ViewName); }
void _updateScreens(GeneralStatus status, InventoriesController inventoryController) { if (this._drillSurface != null) { this._drawDrillStatus(this._drillSurface, status, inventoryController.LoadFactor, -status.ArmAngle, -status.ArmTarget); } }
public JsonResult GetInventoryCategory() { InventoriesController obj = new InventoriesController(); List <InventoryCategory> objInventoryCategory = obj.GetInventoryCategory(); return(Json(objInventoryCategory, JsonRequestBehavior.AllowGet)); }
public JsonResult AddInventoryItem(InventoryItem _InventoryItem) { InventoriesController obj = new InventoriesController(); var response = obj.PostInventoryItem(_InventoryItem); return(Json(((InventoryItem)(((System.Net.Http.ObjectContent)(response.Content)).Value)).IIID, JsonRequestBehavior.AllowGet)); }
public JsonResult DeleteInventoryItem(int ID) { InventoriesController obj = new InventoriesController(); var response = obj.DeleteInventoryItem(ID); return(Json(response, JsonRequestBehavior.AllowGet)); }
public JsonResult UpdateInventoryItem(int ID, InventoryItem _InventoryItem) { InventoriesController obj = new InventoriesController(); var response = obj.PutInventoryItem(ID, _InventoryItem); return(Json(response, JsonRequestBehavior.AllowGet)); }
public JsonResult GetInventoryIssue() { InventoriesController obj = new InventoriesController(); List <InventoryIssue> objInventoryIssue = obj.GetInventoryIssues(); return(Json(objInventoryIssue, JsonRequestBehavior.AllowGet)); }
public static void DropActive(PlayerController player, InventoriesController invController, int count) { var tempItem = new Item { itemType = invController.activeItem.itemType, amount = count }; WorldItem.DropItem(player.transform.position, tempItem, player.facingRight); if (invController.activeItem.amount == count) { invController.DestroyActive(); } else { invController.activeItem.amount--; if (invController.activeItem.amount <= 0) { invController.DestroyActive(); } else { invController.activeTransform.Find("Amount").GetComponent <TextMeshProUGUI>().text = invController.activeItem.amount.ToString(); } } }
public void Should_Error_Get_by_Name() { var validateMock = new Mock <IValidateService>(); validateMock.Setup(s => s.Validate(It.IsAny <InventoryViewModel>())).Verifiable(); var mockFacade = new Mock <InventoryFacade>(); mockFacade.Setup(x => x.getDatabyName(It.IsAny <string>(), It.IsAny <int>())) .Returns(new List <Inventory> { Model }); var mockMapper = new Mock <IMapper>(); mockMapper.Setup(x => x.Map <List <InventoryViewModel> >(It.IsAny <List <Inventory> >())) .Returns(new List <InventoryViewModel> { ViewModel }); InventoriesController controller = new InventoriesController(mockMapper.Object, mockFacade.Object, GetServiceProvider().Object); var response = controller.GetbyCode(It.IsAny <string>(), It.IsAny <int>()); Assert.Equal((int)HttpStatusCode.InternalServerError, GetStatusCode(response)); }
public void TestDelete() { InventoriesController obj = new InventoriesController(); var result = obj.Delete(2) as PartialViewResult; Assert.AreEqual("_delete", result.ViewName); }
public void TestEdit() { InventoriesController obj = new InventoriesController(); var result = obj.Edit(2) as PartialViewResult; Assert.AreEqual("_edit", result.ViewName); }
public void PutInventory_ShouldFail_WhenDifferentID() { var controller = new InventoriesController(new TestInventory()); var badresult = controller.PutInventory(999, GetInventoryItem()); Assert.IsInstanceOfType(badresult, typeof(BadRequestResult)); }
private void Awake() { playerController = FindObjectOfType <PlayerController>(); inventoriesController = FindObjectOfType <InventoriesController>(); uIController = FindObjectOfType <UIController>(); hotBarInventory = new Inventory(hotBarSize, playerController); mainInventory = new Inventory(inventorySize, playerController); }
public static void InventoryClick(UI_Inventory ui, InventoriesController invController) { if (ui.isHovering && ui.hoverSlot != null && ui.hoverSlot.item != null && (invController.activeItem == null || invController.activeItem.itemType == ItemType.Empty)) { Pickup(ui, invController, ui.hoverSlot.item.amount); } else { Drag(ui, invController); } }
public void Initialize() { brandQuantityDto = new List <BrandQuantityDto>(); inventoryAggregationDto = new InventoryAggregationDto(); aggregationManagerServiceMock = new Mock <IAggregationManagerService>(); aggregationManagerServiceMock.Setup(x => x.GetAggregationResultsAgainstInventory(inventoryAggregationDto)) .Returns(brandQuantityDto); inventoriesController = new InventoriesController(aggregationManagerServiceMock.Object); }
public void SetupInventory(Inventory inventory) { this.inventory = inventory; slotList = new List <ItemSlot>(); inventoriesController = FindObjectOfType <InventoriesController>(); playerInventoryController = FindObjectOfType <PlayerInventoryController>(); RefreshInventory(); inventory.OnItemListChanged += Inventory_OnListItemChanged; }
public async void Task_Getinvents_MatchResult() { //Arrange var controller = new InventoriesController(repository); //Act var data = await controller.GetInventory(); //Assert Assert.IsType <OkObjectResult>(data.Result); }
public async void Task_Delete_Post_Return_OkResult() { //Arrange var controller = new InventoriesController(repository); var inventid = 2; //Act var data = await controller.DeleteInventory(inventid); //Assert Assert.IsType <OkResult>(data.Result); }
public async void Task_GetinventById_Return_OkResult() { //Arrange var controller = new InventoriesController(repository); var inventid = 2; //Act var data = await controller.GetInventory(inventid); //Assert Assert.IsType <ActionResult <Inventory> >(data); }
public async void Task_GetinventById_Return_NotFoundResult() { //Arrange var controller = new InventoriesController(repository); var inventid = 5; //Act var data = await controller.GetInventory(inventid); //Assert Assert.IsType <NotFoundResult>(data.Result); }
public async void Task_GetinventById_Return_BadRequestResult() { //Arrange var controller = new InventoriesController(repository); long?inventid = null; //Act var data = await controller.GetInventory(inventid); //Assert Assert.IsType <BadRequestResult>(data.Result); }
public void PutInventory_ShouldReturnStatusCode() { var controller = new InventoriesController(new TestInventory()); var item = GetInventoryItem(); var result = controller.PutInventory(item.ID, item) as StatusCodeResult; Assert.IsNotNull(result); Assert.IsInstanceOfType(result, typeof(StatusCodeResult)); Assert.AreEqual(HttpStatusCode.NoContent, result.StatusCode); }
public void GetInventory_ShouldReturnInventoryWithSameID() { var context = new TestInventory(); context.InventoryList.Add(GetInventoryItem()); var controller = new InventoriesController(context); var result = controller.GetInventory(3) as OkNegotiatedContentResult <Inventory>; Assert.IsNotNull(result); Assert.AreEqual(3, result.Content.ID); }
public async void Task_Delete_Return_BadRequestResult() { //Arrange var controller = new InventoriesController(repository); long inventid = 0; //Act var data = await controller.DeleteInventory(inventid); //Assert Assert.IsType <BadRequestResult>(data.Result); }
public void SetUp() { _service = Substitute.For <IInventoryService>(); _controller = new InventoriesController(_service); Mapper.Initialize(c => c.AddProfile <MappingProfile>()); _contextBase = Substitute.For <HttpContextBase>(); _contextBase.User.Identity.Name.Returns("JohnDoe"); _contextBase.Request.IsAuthenticated.Returns(true); _contextBase.User.IsInRole("Admin").Returns(true); _controller.ControllerContext = new ControllerContext(_contextBase, new RouteData(), _controller); }
public void DeleteInventory_ShouldReturnOK() { var context = new TestInventory(); var item = GetInventoryItem(); context.InventoryList.Add(item); var controller = new InventoriesController(context); var result = controller.DeleteInventory(3) as OkNegotiatedContentResult <Inventory>; Assert.IsNotNull(result); Assert.AreEqual(item.ID, result.Content.ID); }
private static void PutDown(UI_Inventory ui, InventoriesController invController) { if (ui.isHovering && invController.activeItem != null && invController.activeItem.itemType != ItemType.Empty) { // place if (ui.hoverSlot.item == null) { ui.inventory.SetItem(invController.activeItem, ui.hoverSlot.index); invController.DestroyActive(); } else { var tempItem = ui.hoverSlot.item; // combine if (tempItem.itemType == invController.activeItem.itemType) { var totalAmount = tempItem.amount + invController.activeItem.amount; if (totalAmount <= Item.MaxAmount) { ui.inventory.SetItem(new Item { itemType = tempItem.itemType, amount = totalAmount }, ui.hoverSlot.index); invController.DestroyActive(); } else { ui.inventory.SetItem(new Item { itemType = tempItem.itemType, amount = Item.MaxAmount }, ui.hoverSlot.index); invController.activeItem = new Item { itemType = tempItem.itemType, amount = totalAmount - Item.MaxAmount }; invController.activeTransform.Find("Amount").GetComponent <TextMeshProUGUI>().text = invController.activeItem.amount.ToString(); } } // switch else { ui.inventory.SetItem(invController.activeItem, ui.hoverSlot.index); invController.activeItem = new Item { itemType = tempItem.itemType, amount = tempItem.amount }; invController.activeTransform.GetComponent <Image>().sprite = invController.activeItem.GetSprite(); invController.activeTransform.Find("Amount").GetComponent <TextMeshProUGUI>().text = invController.activeItem.amount.ToString(); } } } }