added test project along with moq