public async Task <IActionResult> Index() { ViewBag.Title = "User Transactions"; var viewModel = await fantasySoccerService.GetUserTransactionsAsync(); return(View(viewModel)); }
public async Task GetUserTransactionsAsync_UserHaveTransactions_ReturnsTransactionsWithPlayerNames() { //arrange var expectedQuantity = 5; fakeCosmosDBService.UserTransactions = DataHelper.GetDummyUserTransactions(expectedQuantity, fakePlayFabService.Currency); fakePlayFabService.Store = DataHelper.GetDummyStoreByTeams(expectedQuantity, fakePlayFabService.Currency); //act var userTransactions = await fantasySoccerService.GetUserTransactionsAsync(); var actualQuantity = userTransactions.Count; //assert Assert.Equal(expectedQuantity, actualQuantity); Assert.All(userTransactions, item => Assert.True(!string.IsNullOrWhiteSpace(item.InvolvedFutbolPlayerFullName))); }