public void Get_NotFound_ReturnNull()
        {
            // Arrange
            var id = TeachersRepository.NotFoundEntity();

            // Act
            var result = _service.Get(id);

            // Assert
            Assert.That(result, Is.Null);
        }
        protected void _TeacherNotFound_Fail(Func <Guid, IVoidResult> act)
        {
            // Arrange
            var id = TeachersRepository.NotFoundEntity();

            // Act
            var result = act(id);

            // Assert
            Assert.That(result, Is.Not.Null);
            Assert.That(result.Succeed, Is.False);
        }
        public void Update_TeacherNotFound_Failed()
        {
            // Arrange
            var fullName = "Mohammad Helmy";
            var id       = TeachersRepository.NotFoundEntity();

            // Act
            var result = _service.Update(id, fullName);

            // Assert
            Assert.That(result, Is.Not.Null);
            Assert.That(result.Succeed, Is.False);
        }