public async Task MailTemplateDetailsAsync()
        {
            // Arrange
            MailTemplatesController controller = new MailTemplatesController();

            // Act
            ActionResult result = await controller.Details(1);

            var viewResult = (ViewResult)result;
            var objlist    = (MailTemplate)viewResult.Model;

            // Assert
            Assert.IsNotNull(result);
            Assert.AreEqual(1, objlist.MailTemplateId);
        }
        public async Task MailTemplateListAsync()
        {
            // Arrange
            MailTemplatesController controller = new MailTemplatesController();

            // Act
            ActionResult result = await controller.Index();

            var viewResult = (ViewResult)result;
            var objlist    = (List <MailTemplate>)viewResult.Model;

            // Assert
            Assert.IsNotNull(result);
            Assert.AreEqual(3, objlist.Count);
        }