Ejemplo n.º 1
0
        public void Sum_Pass_ReturnEqual()
        {
            float a   = 1;
            float b   = 2;
            float sum = 3;

            float sumTest = Aritmetic.Sum(a, b);

            Assert.Equal(sum, sumTest);
        }
Ejemplo n.º 2
0
        public void Sum_ReurnNotEqual()
        {
            float a   = 1;
            float b   = 2;
            float sum = 4;

            float sumTest = Aritmetic.Sum(a, b);

            Assert.NotEqual(sum, sumTest);
        }
        /// <summary>
        /// Encoding: -E ByteRnd_10M.file izhod.ac
        /// Decoding: -D izhod.ac ByteRnd_10M_drugi.file
        /// </summary>

        static void Main(string[] args)
        {
            Aritmetic aritmetic;
            Stopwatch time;

            byte[] bytes = ReadFileToBytes(args[1]);
            //GEMMA
            //byte[] bytes = System.Text.Encoding.UTF8.GetBytes("ABCCD");

            switch (args[0])
            {
            case "-E":
                aritmetic = new Aritmetic();

                time = new Stopwatch();
                time.Start();

                WriteBytesToFile(aritmetic.Encode(bytes), args[2]);

                time.Stop();
                Console.WriteLine("Encoding done. Time: " + time.Elapsed.TotalSeconds);

                break;

            case "-D":
                aritmetic = new Aritmetic(bytes[0]);

                time = new Stopwatch();
                time.Start();

                WriteBytesToFile(aritmetic.Decode(bytes), args[2]);

                time.Stop();
                Console.WriteLine("Decoding done. Time: " + time.Elapsed.TotalSeconds);

                break;

            default:
                Console.WriteLine("Invalid arguments.");
                break;
            }

            Console.ReadLine();
        }
Ejemplo n.º 4
0
        public void IsPair_ReturnFalse(int value)
        {
            bool isPair = Aritmetic.IsPair(value);

            Assert.False(isPair);
        }