IEnumerable To List
IEnumerable To List
Problem:
Severity Code Description Project File Line Suppression State
Error CS0266 Cannot implicitly convert type 'System.Collections.Generic.IEnumerable<ExpenseTracker.Data.ExpenseCategory>' to 'System.Collections.Generic.List<ExpenseTracker.Data.ExpenseCategory>'. An explicit conversion exists (are you missing a cast?) ExpenseTracker.Data.Test C:\Deepak\Code\Blazor\ExpenseTracker\ExpenseTracker.Data.Test\CategoryTest.cs 56 Active
usually its very commons issue and simple fix.
Solution:
Add System.Linq as directive namespace
and use ToList() method like:
[Fact] [Trait("Category", "Test Expense Categories")] public async Task Check_EachCategories() { InitializeCategoryTest(); var eCategories = await cat.GetCategoriesAsync(); List<ExpenseCategory> categories = eCategories.ToList(); Assert.NotEmpty(categories); }

Comments
Post a Comment