Let say I have a method that interacts with some AWS API. In order to test it independently, I used mock objects to simulate AWS. Does this count as a unit test? or integrat