public void ButtonClick() { switch (BuyButtonObject.GetComponentInChildren <Text>().text) { default: break; case "Add": ShopController.AddToCart(gameObject.transform); break; case "Remove": ShopController.RemoveFromCart(gameObject.transform); break; case "Sell": Sold = true; BuyButtonObject.GetComponentInChildren <Text>().text = "Cancel"; ShopController.ItemSold(Card); break; case "Cancel": Sold = false; BuyButtonObject.GetComponentInChildren <Text>().text = "Sell"; ShopController.ItemUnSold(Card); break; } }
public async Task AddToCart_Success() { //Arrange mockSession(); List <ActivityCartDTO> lst = new List <ActivityCartDTO>() { new ActivityCartDTO() { ActivityID = 1, ActivityImage = "test//test", ActivityDescription = "test", ActivityName = "test", ActivityFee = 50, Quantity = 1 } }; ActivityCart cart = new ActivityCart() { Id = 1, ItemDetails = JsonConvert.SerializeObject(lst), Username = "******" }; _shopping.Setup(x => x.AddToCart(It.IsAny <int>(), It.IsAny <string>())).Returns(Task.FromResult(cart)); //Act var result = await controller.AddToCart(1) as ViewResult; //Assert Assert.NotNull(result.Model); }