Example #1
0
		public async Task SchoolDelete()
		{
			//Arrange
			int id = 1;
			var emp = new School
			          {
				          Name = "school5"
			          };

			_mockRepository.Setup(m => m.Delete(emp)).Verifiable();

			//Act
			await _service.Delete(emp);

			//Assert
			_mockRepository.VerifyAll();
			_mockDataContext.Verify(m => m.Commit(), Times.Once);
		}
Example #2
0
		public async Task SchoolSave()
		{
			//Arrange
			int id = 1;
			var emp = new School
			          {
				          Name = "school4"
			          };

			_mockRepository.Setup(m => m.Add(emp)).Verifiable();

			//Act
			await _service.Save(emp);

			//Assert
			//Assert.AreEqual(id, emp.Id);
			_mockRepository.VerifyAll();
			_mockDataContext.Verify(m => m.Commit(), Times.Once);
		}