Esempio n. 1
0
        public void Init6()
        {
            PNumberEditor edit  = new PNumberEditor(0.0f, 16, 5);
            string        Input = "FFZZZ";

            edit.Number = Input;
        }
Esempio n. 2
0
        public void Init5()
        {
            PNumberEditor edit  = new PNumberEditor(0.0f, 16, 5);
            string        Input = "16.ppppp";

            edit.Number = Input;
        }
Esempio n. 3
0
        public void Init4()
        {
            PNumberEditor edit  = new PNumberEditor(0.0f, 16, 5);
            string        Input = "aaaaaaaaaaaaa";

            edit.Number = Input;
        }
Esempio n. 4
0
        public void Init10()
        {
            PNumberEditor edit  = new PNumberEditor(0.0f, 16, 5);
            string        Input = "7777.7777";

            edit.Number = Input;
            string Output = "7777.7777";

            Assert.AreEqual(Output, edit.Number);
        }
Esempio n. 5
0
        public void Init9()
        {
            PNumberEditor edit  = new PNumberEditor(0.0f, 16, 5);
            string        Input = "-9992D.DDDD";

            edit.Number = Input;
            string Output = Input;

            Assert.AreEqual(Output, edit.Number);
        }
Esempio n. 6
0
        public void Init8()
        {
            PNumberEditor edit  = new PNumberEditor(0.0f, 16, 5);
            string        Input = "-01.03";

            edit.Number = Input;
            string Output = "-1.03";

            Assert.AreEqual(Output, edit.Number);
        }
Esempio n. 7
0
        public void Init7()
        {
            PNumberEditor edit  = new PNumberEditor(0.0f, 16, 5);
            string        Input = "888.8888";

            edit.Number = Input;
            string Output = Input;

            Assert.AreEqual(Output, edit.Number);
        }
Esempio n. 8
0
        public void Init2()
        {
            PNumberEditor edit  = new PNumberEditor(0.0f, 2, 5);
            string        Input = "11101.01011";

            edit.Number = Input;
            string Output = Input;

            Assert.AreEqual(Output, edit.Number);
        }
Esempio n. 9
0
        public void AddDeleteTest4()
        {
            PNumberEditor testClass = new PNumberEditor(0.0f, 2, 5);

            for (int i = 2; i < 100; ++i)
            {
                testClass.AddNumber(i);
            }
            string result = "0";

            Assert.AreEqual(result, testClass.ToString());
        }
Esempio n. 10
0
        public void AddDeleteTest2()
        {
            PNumberEditor testClass = new PNumberEditor(0.0f, 16, 5);

            for (int i = 0; i < 16; ++i)
            {
                testClass.AddNumber(i);
            }
            string result = "123456789ABCDEF";

            Assert.AreEqual(result, testClass.ToString());
        }
Esempio n. 11
0
        public void AddDeleteTest1()
        {
            PNumberEditor testClass = new PNumberEditor();

            testClass.AddNumber(0);
            testClass.AddNumber(1);
            testClass.AddNumber(3);
            testClass.AddSeparator();
            testClass.ToogleSign();
            string result = "-13.";

            Assert.AreEqual(result, testClass.ToString());
        }
Esempio n. 12
0
        public void AddDeleteTest3()
        {
            PNumberEditor testClass = new PNumberEditor(0.0f, 16, 5);

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

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