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 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 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 TestMethodGet() { TMemory <Frac> f = new TMemory <Frac>(); f.WriteMemory(new Frac(5, 6)); var otvet = new Frac(5, 6); Assert.AreEqual(otvet.Denominator, f.Get().Denominator); Assert.AreEqual(otvet.Numerator, f.Get().Numerator); }
public void TestMethodGetSt() { TMemory <Frac> f = new TMemory <Frac>(); Assert.IsFalse(f.ReadState()); f.WriteMemory(new Frac(1, 5)); Assert.IsTrue(f.ReadState()); }
public void TestMethodAddSet() { var f = new TMemory <Frac>(); f.WriteMemory(new Frac(1, 5)); var otvet = new Frac(1, 5); Assert.AreEqual(otvet.Denominator, f.ReadNumber().Denominator); Assert.AreEqual(otvet.Numerator, f.ReadNumber().Numerator); }
public void Sum2() { TFrac frac = new TFrac(8, 9); TMemory <TFrac> memory = new TMemory <TFrac>(frac); TFrac summator = new TFrac(-16, 3); memory.Add(summator); string answer = "-40/9"; Assert.AreEqual(answer, memory.FNumber.ToString()); }
public void Sum1() { TFrac frac = new TFrac(-1, 5); TMemory <TFrac> memory = new TMemory <TFrac>(frac); TFrac summator = new TFrac(1, 2); memory.Add(summator); string answer = "3/10"; Assert.AreEqual(answer, memory.FNumber.ToString()); }