I've added tests to GCP's compute module and AWS's S3 module to test out calling collect multiple times and ensure that it always returns 1.0. The only time 0.0 should be returned from either collect method is if the initial call to populate the pricing structure fails.
I've added tests to GCP's compute module and AWS's S3 module to test out calling collect multiple times and ensure that it always returns 1.0. The only time 0.0 should be returned from either collect method is if the initial call to populate the pricing structure fails.
Eventually will resolve #64