public void TaskFailTest() { var task = new ListCountries(EmptyDbContext); var result = task.DoTask(null); Assert.IsFalse(result.Success); Assert.IsNotNull(result.Exception); }
public void TaskSuccessTest() { var task = new ListCountries(DbContext); var result = task.DoTask(null); Assert.IsTrue(result.Success); Assert.IsNull(result.Exception); Assert.IsNotNull(result.Data); Assert.IsTrue(result.Data.Any()); foreach (var country in result.Data) { Assert.IsTrue(country.Name.Length > 0); Assert.IsTrue(country.IsoCode.Length > 0); } }