chore: modified upload to work with new [Source] interface
test: Added stubs for unused methods in mocks