public void ConvertToString_DenominatorNotInitialized_ShouldReturnErrorText()
        {
            Fraction.Fraction fraction = new Fraction.Fraction();
            fraction.Numerator = 3;
            string actual   = fraction.ConvertToString();
            string expected = "denominator is not initialized";

            Assert.AreEqual(expected, actual);
        }
        public void ConvertToString_FractionCannotBeShortened_ShouldReturnCorrectText()
        {
            Fraction.Fraction fraction = new Fraction.Fraction();
            fraction.Numerator   = 3;
            fraction.Denominator = 4;
            string actual   = fraction.ConvertToString();
            string expected = "3/4";

            Assert.AreEqual(expected, actual);
        }
        public void ConvertToString_DenominatorIs0_ShouldReturnErrorText()
        {
            Fraction.Fraction fraction = new Fraction.Fraction();
            fraction.Numerator   = 3;
            fraction.Denominator = 0;
            string actual   = fraction.ConvertToString();
            string expected = "denominator is set to 0";

            Assert.AreEqual(expected, actual);
        }