fix for #2676
unit test for #2676
setting integer typed property as direct case added to unit test for #2676
Merge pull request #3129 from serkan-ozal/fix/master/issue-2676

Fix/master/issue 2676