passing test: negativeWhenTheNumeratorIsNegative
failing test: negativeWhenTheDenominatorIsNegative
passing test: negativeWhenTheDenominatorIsNegative (logic in constructor smell)
passing test: positiveWhenBothNumeratorAndDenominatorAreNegative
failing test: zeroWhenTheNumeratorIs0andTheDenominatorIsNegative
passing test: zeroWhenTheNumeratorIs0andTheDenominatorIsNegative
failing test: negativeWhenTheFractionIsNegated