#178 extend integration tests for edit feature dialog

(cherry picked from commit 59972648c09e3a9a3545936d095a0e11040dbf6b)
#178 extend integration tests for add feature menu item

(cherry picked from commit 669a74d0c84897e7cc8e3129c225077744890f07)