                 for comparison in Comparison.allCases {
                     switch comparison {
                     case .resizedImageWidthToHeightRatioAssertion:
-                        let comparisonValues = ComparisonValues(scaleToFillValue: isHeightLarger ? startingWidthToHeightRatio : resizeWidthToHeightRatio,
+                        let comparisonValues = ComparisonValues(scaleToFillValue: startingImageToResizeSizeScaling.value(smaller: resizeWidthToHeightRatio,
+                                                                                                                         largerHeight: startingWidthToHeightRatio),
                                                                 aspectFitValue: startingWidthToHeightRatio,
                                                                 aspectFillValue: startingWidthToHeightRatio)
                         performTest(value: resizedImageWidthToHeightRatio,

                                                          aspectFitValue: "comparisonValues.aspectFitValue",
                                                          aspectFillValue: "comparisonValues.aspectFillValue")
}

                                                                   extraAsserStringComponents: extraAsserStringComponentsComparisonValues(comparisonValues: comparisonValues)))
                        
                    case .resizedImageSizeToStartingImageSize:
                        let comparisonValues = ComparisonValues(scaleToFillValue: startingImageToResizeSizeScaling.value(smaller: startingImage.size.scaled(scaleHeight: resizeHeightRatio),
                                                                                                                         largerHeight: startingImage.size),
                                                                aspectFitValue: startingImageToResizeSizeScaling.value(smaller: startingImage.size.scaled(scaleWidth: resizeHeightRatio, scaleHeight: resizeHeightRatio),
                                                                                                                       largerHeight: startingImage.size),
                                                                aspectFillValue: startingImage.size)

                        performTest(value: resizedImage.size,
