예제 #1
0
        public void AddDeleteTest2()
        {
            TFracEditor testClass = new TFracEditor(123, 123);

            testClass.RemoveSymbol();
            testClass.RemoveSymbol();
            testClass.RemoveSymbol();
            testClass.RemoveSymbol();
            testClass.RemoveSymbol();
            testClass.RemoveSymbol();
            testClass.RemoveSymbol();
            testClass.AddNumber(1);
            testClass.AddNumber(2);
            testClass.AddNumber(3);
            testClass.AddNumber(4);
            testClass.AddNumber(5);
            testClass.AddSeparator();
            testClass.AddNumber(1);
            testClass.AddNumber(1);
            testClass.AddNumber(1);
            testClass.AddNumber(1);
            string result = "12345/1111";

            Assert.AreEqual(result, testClass.ToString());
        }
예제 #2
0
        public void AddDeleteTest3()
        {
            TFracEditor testClass = new TFracEditor(1234567, 12345678);

            for (int i = 0; i < 100; ++i)
            {
                testClass.RemoveSymbol();
            }
            for (int i = 0; i < 100; ++i)
            {
                testClass.AddSeparator();
            }
            testClass.AddNumber(1);
            testClass.AddNumber(1);
            testClass.AddNumber(1);
            testClass.AddNumber(1);
            string result = "0/1111";

            Assert.AreEqual(result, testClass.ToString());
        }