public async Task GetMailSettingDetailsByProjectIdAsync()
        {
            _groupDataRepository.Insert(teamLeaderGroup);
            _groupDataRepository.Insert(managementGroup);
            await _groupDataRepository.SaveChangesAsync();

            await _mailSettingRepository.AddMailSettingAsync(mailSetting);

            var result = await _mailSettingRepository.GetMailSettingDetailsByProjectIdAsync(1, _stringConstant.LeaveModule);

            Assert.True(result.SendMail);
        }
 public async Task <IHttpActionResult> GetMailSettingDetailsByProjectIdAsync(int projectId, string module)
 {
     return(Ok(await _mailSettingRepository.GetMailSettingDetailsByProjectIdAsync(projectId, module)));
 }