public void ApplyLeave_IsNull()
        {
            // Arrange
            var mockIUserDetailRepository = new Mock <IUserDetailRepository>();
            var mockILeaveRepository      = new Mock <ILeaveRepository>();
            EmployeeController controller = new EmployeeController(mockIUserDetailRepository.Object, mockILeaveRepository.Object);
            // Act
            ViewResult result = null;

            try
            {
                result = controller.ApplyLeave() as ViewResult;
            }
            catch
            {
            }
            // Assert
            Assert.IsNull(result);
        }