コード例 #1
0
 void Initialization()
 {
     // cam = Camera.main;
     // TargetRotation = transform.rotation;
     // VelocityRotation = Quaternion.identity;
     rb     = GetComponent <Rigidbody>();
     inputs = GetComponent <InputProcessing>();
     anim   = GetComponent <SkateAnim>();
     height = GetComponent <Collider>().bounds.size.y / 2f;
 }
コード例 #2
0
 public void Test7()
 {
     testDates = new string[3]
     {
         "14", "6", "gogu"
     };
     inputProcessing = new InputProcessing(new InputTest(testDates), null);
     Assert.That(() => quadraticEquation = new QuadraticEquation(inputProcessing.GetData()), Throws.Exception.TypeOf <Exception>().With.Message.EqualTo
                     ("c is not integer")
                 );
 }
コード例 #3
0
 public void Test4()
 {
     testDates = new string[3]
     {
         "20", "0", "-1"
     };
     inputProcessing = new InputProcessing(new InputTest(testDates), null);
     Assert.That(() => quadraticEquation = new QuadraticEquation(inputProcessing.GetData()), Throws.Exception.TypeOf <Exception>().With.Message.EqualTo
                     ("c out of range")
                 );
 }
コード例 #4
0
 public void Test11()
 {
     testDates = new string[3]
     {
         "0", "3", "4"
     };
     inputProcessing = new InputProcessing(new InputTest(testDates), null);
     Assert.That(() => quadraticEquation = new QuadraticEquation(inputProcessing.GetData()), Throws.Exception.TypeOf <Exception>().With.Message.EqualTo
                     ("The 'a' coefficient cannot equal 0")
                 );
 }
コード例 #5
0
 public void Test12()
 {
     testDates = new string[3]
     {
         "1", "0", "10"
     };
     inputProcessing   = new InputProcessing(new InputTest(testDates), null);
     quadraticEquation = new QuadraticEquation(inputProcessing.GetData());
     Assert.That(() => quadraticEquation.SolveWithRealSolutions(), Throws.Exception.TypeOf <Exception>().With.Message.EqualTo
                     ("the equation do not have a real solution")
                 );
 }
コード例 #6
0
 public void Test2()
 {
     testDates = new string[3]
     {
         "-30", "-50", "0"
     };
     inputProcessing   = new InputProcessing(new InputTest(testDates), null);
     quadraticEquation = new QuadraticEquation(inputProcessing.GetData());
     testSolution      = new string[2]
     {
         "-1.66", "0"
     };
     Assert.AreEqual(Decimals.Round(quadraticEquation.SolveWithRealSolutions(), 2), testSolution);
 }
コード例 #7
0
ファイル: terminal.cs プロジェクト: mertcandav/MochaDBStudio
 private void OnInputProcessing(object sender, TerminalInputProcessEventArgs e)
 {
     //Invoke.
     InputProcessing?.Invoke(sender, e);
 }