State Rep. Thomas Wright refused to testify Tuesday before state elections officials as they investigate whether the Democratic lawmaker from New Hanover County broke state campaign finance laws.