public void All_ReturnsAll() { using (IDataContext livekartFakeContext = new LiveKartFakeContext()) using (IUnitOfWork unitOfWork = new UnitOfWork(livekartFakeContext)) using (CountryController controller = new CountryController(unitOfWork)) { //arrenge //act var countries = controller.All(); //assert Assert.IsInstanceOfType(countries, typeof(List <Country>)); } }
public void Get_PassID_ReturnEntity() { using (IDataContext livekartFakeContext = new LiveKartFakeContext()) using (IUnitOfWork unitOfWork = new UnitOfWork(livekartFakeContext)) using (CountryController controller = new CountryController(unitOfWork)) { //arrenge long CountryID = 10; //act var country = controller.GetCountries(CountryID); //assert Assert.AreEqual(13, 13); } }
public void IsUserExist_UserEmpty_ReturnsFalse() { using (IDataContext livekartFakeContext = new LiveKartFakeContext()) using (IUnitOfWork unitOfWork = new UnitOfWork(livekartFakeContext)) { //arrenge unitOfWork.Repository <User>().Insert(new User { LoginID = 999, UserName = "******", ObjectState = ObjectState.Added }); unitOfWork.Repository <User>().Insert(new User { LoginID = 999, UserName = "******", ObjectState = ObjectState.Added }); unitOfWork.SaveChanges(); string userName = ""; //act var user = unitOfWork.Repository <User>().IsUserExist(userName); //assert Assert.IsFalse(user); } }