public void InitString3() { string fracString = "1/999"; TFrac fracClass = new TFrac(fracString); Assert.AreEqual(fracString, fracClass.ToString()); }
public void InitNumber4() { TFrac fracClass = new TFrac(-100, -99); string fracCompar = "100/99"; Assert.AreEqual(fracCompar, fracClass.ToString()); }
public void InitNumber5() { TFrac fracClass = new TFrac(0, 0); string fracCompar = "0/1"; Assert.AreEqual(fracCompar, fracClass.ToString()); }
public void Equal5() { TFrac fracClass1 = new TFrac(1, 6); TFrac fracClass2 = new TFrac(0, 1); Assert.IsFalse(fracClass1 == fracClass2); }
public void InitCopy2() { TFrac fracClass = new TFrac(1, 4); TFrac copyClass = new TFrac(fracClass); Assert.AreEqual(fracClass.ToString(), copyClass.ToString()); }
public void Equal3() { TFrac fracClass1 = new TFrac(-1, 6); TFrac fracClass2 = new TFrac(-1, 6); Assert.IsTrue(fracClass1 == fracClass2); }
public void Equal4() { TFrac fracClass1 = new TFrac(-1, 7); TFrac fracClass2 = new TFrac(1, 7); Assert.IsFalse(fracClass1 == fracClass2); }
public void Greater4() { TFrac fracClass1 = new TFrac(17, 3); TFrac fracClass2 = new TFrac(16, 3); Assert.IsTrue(fracClass1 > fracClass2); }
public void Equal1() { TFrac fracClass1 = new TFrac(1, 3); TFrac fracClass2 = new TFrac(1, 3); Assert.IsTrue(fracClass1 == fracClass2); }
public void InitNumber1() { TFrac fracClass = new TFrac(2, 4); string fracCompar = "1/2"; Assert.AreEqual(fracCompar, fracClass.ToString()); }
public void Greater5() { TFrac fracClass1 = new TFrac(-2, 3); TFrac fracClass2 = new TFrac(-1, 3); Assert.IsFalse(fracClass1 > fracClass2); }
public void InitNumber2() { TFrac fracClass = new TFrac(17, 9); string fracCompar = "17/9"; Assert.AreEqual(fracCompar, fracClass.ToString()); }
public void InitNumber3() { TFrac fracClass = new TFrac(100, 100); string fracCompar = "1/1"; Assert.AreEqual(fracCompar, fracClass.ToString()); }
public void Greater3() { TFrac fracClass1 = new TFrac(-1, 6); TFrac fracClass2 = new TFrac(0, 1); Assert.IsFalse(fracClass1 > fracClass2); }
public void Greater1() { TFrac fracClass1 = new TFrac(1, 6); TFrac fracClass2 = new TFrac(0, 1); Assert.IsTrue(fracClass1 > fracClass2); }
public void InitString4() { string fracString = "100/10"; TFrac fracClass = new TFrac(fracString); string fracCompar = "10/1"; Assert.AreEqual(fracCompar, fracClass.ToString()); }
public void InitString5() { string fracString = "-100/60"; TFrac fracClass = new TFrac(fracString); string fracCompar = "-5/3"; Assert.AreEqual(fracCompar, fracClass.ToString()); }
public void InitAndOutput3() { TFrac frac = new TFrac(-1, 5); TMemory <TFrac> memory = new TMemory <TFrac>(frac); string answer = "-1/5"; Assert.AreEqual(answer, memory.FNumber.ToString()); }
public void TestFState2() { TFrac frac = new TFrac(8, 9); TMemory <TFrac> memory = new TMemory <TFrac>(frac); TMemory <TFrac> .NumStates expected = TMemory <TFrac> .NumStates.OFF; Assert.AreEqual(expected, memory.FState); }
public void InitString6() { string fracString = "00000003/000004"; TFrac fracClass = new TFrac(fracString); string fracCompar = "3/4"; Assert.AreEqual(fracCompar, fracClass.ToString()); }
public void InitAndOutput1() { TFrac frac = new TFrac(22, 33); TMemory <TFrac> memory = new TMemory <TFrac>(frac); string answer = "2/3"; Assert.AreEqual(answer, memory.FNumber.ToString()); }
public void Init3() { TFrac leftFrac = new TFrac(16, 4); TFrac rightFrac = new TFrac(17, 9); TProc <TFrac> proc = new TProc <TFrac>(leftFrac, rightFrac); string answer = "17/9"; Assert.AreEqual(answer, proc.Rop.ToString()); }
public void Init2() { TFrac leftFrac = new TFrac(11, 3); TFrac rightFrac = new TFrac(); TProc <TFrac> proc = new TProc <TFrac>(leftFrac, rightFrac); string answer = "11/3"; Assert.AreEqual(answer, proc.Lop_Res.ToString()); }
public void Reverse1() { TFrac fracClass = new TFrac(-2, 3); fracClass = fracClass.Reverse() as TFrac; string answer = "-3/2"; Assert.AreEqual(answer, fracClass.ToString()); }
public void Reverse3() { TFrac fracClass = new TFrac(5, 6); fracClass = fracClass.Reverse() as TFrac; string answer = "6/5"; Assert.AreEqual(answer, fracClass.ToString()); }
public void Square2() { TFrac fracClass = new TFrac(0, 1); fracClass = fracClass.Square() as TFrac; string answer = "0/1"; Assert.AreEqual(answer, fracClass.ToString()); }
public void Square3() { TFrac fracClass = new TFrac(-2, 3); fracClass = fracClass.Square() as TFrac; string answer = "4/9"; Assert.AreEqual(answer, fracClass.ToString()); }
public void Divide3() { TFrac fracClass1 = new TFrac(0, 1); TFrac fracClass2 = new TFrac(5, 6); fracClass2 = fracClass1 / fracClass2; string answer = "0/1"; Assert.AreEqual(answer, fracClass2.ToString()); }
public void Divide6() { TFrac fracClass1 = new TFrac(-1, 3); TFrac fracClass2 = new TFrac(-9, 5); fracClass2 = fracClass1 / fracClass2; string answer = "5/27"; Assert.AreEqual(answer, fracClass2.ToString()); }
public void Divide5() { TFrac fracClass1 = new TFrac(2, 3); TFrac fracClass2 = new TFrac(2, 3); fracClass2 = fracClass1 / fracClass2; string answer = "1/1"; Assert.AreEqual(answer, fracClass2.ToString()); }