public void UpdateSocialRelationship_Success()
        {
            //Arrange
            Mock_SocialRelationship();
            var updateSocialRelationship = new SocialRelationshipModel
            {
                SocialRelationshipID = 1,
                ContactID            = 1,
                EncounterID          = null,
                ReviewedNoChanges    = true,    //Updated
                TakenBy       = 1,
                TakenTime     = DateTime.Now,
                IsActive      = true,
                ModifiedBy    = 5,
                ModifiedOn    = DateTime.Now,
                ForceRollback = true
            };
            //Act
            var updateSocialRelationshipResult = socialRelationshipController.UpdateSocialRelationship(updateSocialRelationship);
            var response = updateSocialRelationshipResult as HttpResult <Response <SocialRelationshipModel> >;

            //Assert
            Assert.IsNotNull(response, "Response can't be null");
            Assert.IsNotNull(response.Value, "Response value can't be null");
            Assert.IsNotNull(response.Value.DataItems, "DataItems can't be null");
            Assert.IsTrue(response.Value.DataItems.Count > 0, "Response must return data items");
            Assert.IsTrue(response.Value.DataItems[0].ReviewedNoChanges, "Social Relationship could not be updated.");
        }
        public void UpdateSocialRelationship_Success()
        {
            // Act
            var srModel = new SocialRelationshipViewModel
            {
                SocialRelationshipID = 1,
                ContactID            = 1,
                EncounterID          = null,
                TakenBy       = 1,
                TakenTime     = DateTime.Now,
                ForceRollback = true
            };

            var response = controller.UpdateSocialRelationship(srModel);

            // Assert
            Assert.IsNotNull(response, "Response can not be null");
            Assert.IsTrue(response.RowAffected > 0, "Social Relationship could not be updated.");
        }