public void VerifyPropertyIsSet_WithSpecificValue_WithVerifySet()
        {
            var mock     = new Mock <IPropertyManager>();
            var nameUser = new PropertyManagerConsumer(mock.Object);

            nameUser.ChangeName("No Shrubbery!");

            mock.VerifySet(m => m.FirstName = "No Shrubbery!");
        }
        public void VerifyPropertyIsSet_WithSpecificValue_WithSetupSet()
        {
            var mock     = new Mock <IPropertyManager>();
            var nameUser = new PropertyManagerConsumer(mock.Object);

            mock.SetupSet(m => m.FirstName = "Knights Of Ni!").Verifiable();

            nameUser.ChangeName("Knights Of Ni!");

            mock.Verify();
        }