public void DeleteNominee()
        {
            // Arrange
            NomineeController controller = new NomineeController();

            var actResult = controller.Delete(1);
            // Act
            var result = actResult as OkNegotiatedContentResult <bool>;

            // Assert
            Assert.IsNotNull(result);
            Assert.IsTrue(result.Content == true);
        }
        public void getNominee()
        {
            // Arrange
            NomineeController controller = new NomineeController();

            var actResult = controller.Get(1);
            // Act
            var result = actResult as OkNegotiatedContentResult <Nominee>;

            // Assert
            Assert.IsNotNull(result);
            Assert.IsTrue(result.Content.ID == 1);
        }
        public void PutNominee()
        {
            // Arrange
            NomineeController controller = new NomineeController();

            Nominee NomineeObj = new Nominee
            {
                FirstNomineeName = "Put request sucessfull",
                ID = 1
            };
            var actResult = controller.Put(1, NomineeObj);
            // Act
            var result = actResult as OkNegotiatedContentResult <Nominee>;

            // Assert
            Assert.IsNotNull(result);
            Assert.IsTrue(result.Content.FirstNomineeName.Equals("Put request sucessfull"));
        }
        public void PostNominee()
        {
            // Arrange
            NomineeController controller = new NomineeController();

            Nominee NomineeObj = new Nominee
            {
                FirstNomineeName            = "Jhon",
                FirstNomineeRelationWithEmp = "Father",
            };
            var actResult = controller.Post(NomineeObj);
            // Act
            var result = actResult as OkNegotiatedContentResult <Nominee>;

            // Assert
            Assert.IsNotNull(result);
            Assert.IsTrue(result.Content.ID > 0);
        }