Refactoring - updating test, moving publishing method into SNSQUeue