public void GetProduct_ShouldNotFindProduct() { var controller = new CardDetailController(); var result = controller.GetCardDetail("30004444555588fs1"); Assert.IsInstanceOfType(result, typeof(NotFoundResult)); }
public void GetAllProducts_ShouldReturnAllProducts() { var testProducts = GetTestProducts(); var controller = new CardDetailController(); var result = controller.GetCardDetails() as List <CardDetail>; Assert.AreEqual(testProducts.Count, result.Count); }
public async Task GetProductAsync_ShouldReturnCorrectProduct() { var testProducts = GetTestProducts(); var controller = new CardDetailController(); var result = await controller.GetCardDetail("300044445555888") as OkNegotiatedContentResult <CardDetail>; Assert.IsNotNull(result); Assert.AreEqual(testProducts[3].CardNo, result.Content.CardNo); }
public override void Init(IModule module) { SetComplexPanel(); base.Init(module); IView viewScript = InstantiateView <CardDetailView>("Card/Prefabs/CardDetail/CardDetailView"); controller = new CardDetailController(); controller.view = (CardDetailView)viewScript; RegisterController(controller); //controller.cityLevelModel = cityLevelModel; controller.Start(); }