add moq tests