- added TEST(Constructor, ShouldConstructFraction5by3)
renamed TEST(DefaultConstructor, ShouldConstructFraction0by1) to TEST(Constructor, ShouldConstructFraction0by1)
added TEST(Constructor, ShouldConstruct7by7)
added TEST(Addition, ResultShouldBe2by2)
placed class Fraction into FractionLibrary namespace
for awhile commented TEST(Addition, ResultShouldBe2by2) untill I will develop setters
added TEST(SetNumerator, ShouldSetNumeratorTo3) and TEST(SetNumerator, ShouldSetNumeratorTo0)
added method setNumerator()
added TEST(SetNumerator, ShouldSetNumeratorToMinus5)
fixed TEST(SetNumerator, ShouldSetNumeratorToMinus5)
added TEST(SetDenominator, ShouldSetDenominatorTo3)
added method setDenominator()
added TEST(SetDenominator, ShouldThrowAnExceptionDivisionByZero)
changed logic of setDenominator() now it can throw exception DivisionByZero when denominator will be equal to zero
added TEST(SetDenominator, ShouldSetDenominatorToMinus100)
at constructor replaced assignments to setters
added declaration for operator+(Fraction, Fraction)
putted all code into namespace FractionLibrary, added definition for operator+(Fraction, Fraction)
uncommented TEST(Addition, ResultShouldBe2by2) and run it