Find Jobs
Hire Freelancers

Add some integration tests to open-source project

$30-250 USD

Completed
Posted over 9 years ago

$30-250 USD

Paid on delivery
The open-source ImageResizer project has 5 plugins that need to upgrade to automated tests. These plugins are simple data access wrappers for Azure Blob Storage, Amazon S3, MongoDB GridFS, Microsoft SQL, and a generic HTTP provider. (The exact names are AzureReader2, S3Reader2, MongoReader, S3Reader, and RemoteReader). Each has a doc page under [login to view URL] The .FileExists(path, query), .GetFile(path,query) and [login to view URL]() methods exposed by each plugin class should be tested. Missing blobs and containers should produce a FileNotFoundException. RemoteReader and S3Reader will need to be tested against live servers (we have some). AzureReader2, SQLReader, and MongoReader can use local instances. Setup and teardown of local mongo/sql/azure instances and processes will need to be automated (this is pretty well documented on the web). The final test sequence will need to run both locally and on an AppVeyor server. You can get a free AppVeyor account and add your fork in seconds. For fast testing, replace the [login to view URL] file with a trimmed solution including only the projects and tests you're using. Fork the appveyor branch for your work: [login to view URL] Our refactored providers can be found on the vpp-simplify branch, but until we have integration tests we can't merge them into the mainline: [login to view URL]
Project ID: 6439368

About the project

2 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I have been writing Unit tests and User Acceptance tests using MSTEST, NUNIT, Selenium and Watin since 2003. I use parameter boundaries, f(x)+1 and cyclometric complexity to determine the tests that need to be written. Please feel free to contact me to discuss any questions you have.
$250 USD in 10 days
4.5 (2 reviews)
3.8
3.8
2 freelancers are bidding on average $264 USD for this job
User Avatar
Hi, I (Myself a senior PHP, ASP.NET programmer using C# and VB) have a team having experience of more than 10 years in developing web and mobile applications. I have a team of expert programmers who write robust and bug-free codes at the very first instance. After seeing our quality of work and the cooperation offered to you even after the work has been delivered to you, you’ll come to us again and again to avail our services. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results that you are asking for within your timeframe and budget. I am confident I can exceed your expectations and I would love to work on your project. Thanks, Priyanka
$278 USD in 10 days
5.0 (5 reviews)
4.3
4.3

About the client

Flag of UNITED STATES
Charlestown, United States
5.0
30
Payment method verified
Member since Jul 30, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.