When looking at mocking, it looks as if when Mocking a class, it will mock the defined properties, so i don\'t think the way this class below was implemented will mock correctly