Example #1
0
        public void TestMethod1()
        {
            int expected = 15;
            int actual   = InsertNumber.Insert(9, 3, 1, 2);

            Assert.AreEqual(expected, actual);
        }
Example #2
0
        /* Store the X position defined by the user */
        private void StringX_TextChanged(object sender, EventArgs e)
        {
            double i;

            if (Double.TryParse(this.StringX.Text, NumberStyles.Float, provider, out i))
            {
                if (!this.wObj.ContainService(typeof(PositionService)))
                {
                    PositionService positionService = new PositionService(this.createWorld.game);
                    positionService.position.X = (float)i;
                    this.wObj.AddService(typeof(PositionService), positionService);
                }
                else
                {
                    PositionService positionService = (PositionService)this.wObj.GetService(typeof(PositionService));
                    positionService.position.X = (float)i;
                }
            }
            else
            {
                if (this.StringX.Text != "" && this.StringX.Text != "-")
                {
                    this.StringX.Text = "0";
                    InsertNumber insNumb = new InsertNumber();
                    insNumb.ShowDialog();
                }
            }
        }
        public void GetTest()
        {
            int firstNum  = 15;
            int secondNum = 15;
            int i         = 0;
            int j         = 0;
            int expected  = 15;
            int actual    = InsertNumber.Get(firstNum, secondNum, i, j);

            Assert.AreEqual(expected, actual);
        }
Example #4
0
        public void InsertBinaryNumbers_Input0and14_Output28()
        {
            // Arr
            int i = 2, j = 5;
            int firstNumber = 0, secondNumber = 14;
            int expectedNumber = 56;

            // Act
            int actual = InsertNumber.InsertBinaryNumbers(firstNumber, secondNumber, i, j);

            // Assert
            Assert.AreEqual(expectedNumber, actual);
        }
Example #5
0
        public void InsertBinaryNumbers_Input10and11_Output90()
        {
            // Arr
            int i = 3, j = 8;
            int firstNumber = 10, secondNumber = 11;
            int expectedNumber = 90;

            // Act
            int actual = InsertNumber.InsertBinaryNumbers(firstNumber, secondNumber, i, j);

            // Assert
            Assert.AreEqual(expectedNumber, actual);
        }
Example #6
0
        public void InsertBinaryNumbers_Input8and15_Output120()
        {
            // Arr
            int j = 8, i = 3;
            int firstNumber = 8, secondNumber = 15;
            int expectedNumber = 120;

            // Act
            int actual = InsertNumber.InsertBinaryNumbers(firstNumber, secondNumber, i, j);

            // Assert
            Assert.AreEqual(expectedNumber, actual);
        }
Example #7
0
 private void StringFOV_TextChanged(object sender, EventArgs e)
 {
     if (Double.TryParse(this.StringFOV.Text, NumberStyles.Float, provider, out fov))
     {
     }
     else
     {
         if (this.StringFOV.Text != "" && this.StringFOV.Text != "-")
         {
             this.StringFOV.Text = "0.785398";
             InsertNumber insNumb = new InsertNumber();
             insNumb.ShowDialog();
         }
     }
 }
Example #8
0
        public PositionService GetCameraInitialPosition(WorldObject cam)
        {
            PositionService pos = new PositionService(form.game);

            if (!Double.TryParse(this.StringX.Text, NumberStyles.Float, provider, out x))
            {
                InsertNumber insNumb = new InsertNumber();
                insNumb.ShowDialog();
            }
            if (!Double.TryParse(this.StringY.Text, NumberStyles.Float, provider, out y))
            {
                InsertNumber insNumb = new InsertNumber();
                insNumb.ShowDialog();
            }
            if (!Double.TryParse(this.StringZ.Text, NumberStyles.Float, provider, out z))
            {
                InsertNumber insNumb = new InsertNumber();
                insNumb.ShowDialog();
            }
            if (!Double.TryParse(this.StringRX.Text, NumberStyles.Float, provider, out rx))
            {
                InsertNumber insNumb = new InsertNumber();
                insNumb.ShowDialog();
            }
            if (!Double.TryParse(this.StringRY.Text, NumberStyles.Float, provider, out ry))
            {
                InsertNumber insNumb = new InsertNumber();
                insNumb.ShowDialog();
            }
            if (!Double.TryParse(this.StringRZ.Text, NumberStyles.Float, provider, out rz))
            {
                InsertNumber insNumb = new InsertNumber();
                insNumb.ShowDialog();
            }
            else
            {
                pos.position.X  = (float)x;
                pos.position.Y  = (float)y;
                pos.position.Z  = (float)z;
                pos.reference.X = (float)rx;
                pos.reference.Y = (float)ry;
                pos.reference.Z = (float)rz;
            }
            return(pos);
        }
 public static void InsertTest(int n1, int n2, int i, int j, int result)
 {
     Assert.AreEqual(result, InsertNumber.Insert(n1, n2, i, j));
 }
Example #10
0
 public CameraService GetCameraService(WorldObject cam)
 {
     if (CameraType.Checked)
     {
         if (!Double.TryParse(this.StringFOV.Text, NumberStyles.Float, provider, out fov))
         {
             InsertNumber insNumb = new InsertNumber();
             insNumb.ShowDialog();
         }
         if (!Double.TryParse(this.StringAR.Text, NumberStyles.Float, provider, out asp))
         {
             InsertNumber insNumb = new InsertNumber();
             insNumb.ShowDialog();
         }
         if (!Double.TryParse(this.StringNPP.Text, NumberStyles.Float, provider, out np))
         {
             InsertNumber insNumb = new InsertNumber();
             insNumb.ShowDialog();
         }
         if (!Double.TryParse(this.StringFPP.Text, NumberStyles.Float, provider, out fp))
         {
             InsertNumber insNumb = new InsertNumber();
             insNumb.ShowDialog();
         }
         return(new CameraService(cam, form.game, (float)fov, (float)asp, (float)fp, (float)np));
     }
     else
     {
         if (!Double.TryParse(this.StringLeft.Text, NumberStyles.Float, provider, out left))
         {
             InsertNumber insNumb = new InsertNumber();
             insNumb.ShowDialog();
         }
         if (!Double.TryParse(this.StringRight.Text, NumberStyles.Float, provider, out right))
         {
             InsertNumber insNumb = new InsertNumber();
             insNumb.ShowDialog();
         }
         if (!Double.TryParse(this.StringBottom.Text, NumberStyles.Float, provider, out bottom))
         {
             InsertNumber insNumb = new InsertNumber();
             insNumb.ShowDialog();
         }
         if (!Double.TryParse(this.StringTop.Text, NumberStyles.Float, provider, out top))
         {
             InsertNumber insNumb = new InsertNumber();
             insNumb.ShowDialog();
         }
         if (!Double.TryParse(this.StringNPO.Text, NumberStyles.Float, provider, out np))
         {
             InsertNumber insNumb = new InsertNumber();
             insNumb.ShowDialog();
         }
         if (!Double.TryParse(this.StringFPO.Text, NumberStyles.Float, provider, out fp))
         {
             InsertNumber insNumb = new InsertNumber();
             insNumb.ShowDialog();
         }
         return(new CameraService(cam, form.game, (float)left, (float)right, (float)bottom, (float)top, (float)fp, (float)np));
     }
 }
Example #11
0
 public int InsertBinaryNumbers_Input0and14_Output56(int firstNumber, int secondNumber, int i, int j)
 => InsertNumber.InsertBinaryNumbers(firstNumber, secondNumber, i, j);
Example #12
0
 public int InsertBinaryNumbers_Input8and15_Output120(int firstNumber, int secondNumber, int i, int j)
 => InsertNumber.InsertBinaryNumbers(firstNumber, secondNumber, i, j);