added some macro tests
added some macro tests