public void AddMethodReturnsSum() { Arithmatic NumTestObject = new Arithmatic(); int result = NumTestObject.AddNumber(3, 45); Assert.Equal(48, result); // Does the method add the parameters given correctly }
public void ArithmaticTestsMethod5() { Arithmatic solver = new Arithmatic("((1+1)+((1+1)+(1+1)))"); string result = solver.Solve(); Assert.AreEqual(result, "6"); }
public void ArithmaticTestsMethod6() { Arithmatic solver = new Arithmatic("(3+2*(1+1))"); string result = solver.Solve(); Assert.AreEqual(result, "7"); }
public void ArithmaticTestsMethod4() { Arithmatic solver = new Arithmatic("((2*2)+1)"); string result = solver.Solve(); Assert.AreEqual(result, "5"); }
public void ArithmaticTestsMethod2() { Arithmatic solver = new Arithmatic("(1+2)"); string result = solver.Solve(); Assert.AreEqual(result, "3"); }
public void AddToListCreatesItems() { Arithmatic NumTestObject = new Arithmatic(); NumTestObject.NumList.Add(NumTestObject.MultNumber(3, 5)); NumTestObject.NumList.Add(NumTestObject.MultNumber(12, 5)); NumTestObject.NumList.Add(NumTestObject.AddNumber(7, 4)); NumTestObject.NumList.Add(NumTestObject.AddNumber(6, 9)); Assert.Equal(4, NumTestObject.NumList.Count); // Are items added to the list correctly }
public static void Main(String[] args) { int iRet; Arithmatic aobj = new Arithmatic(12, 3); iRet = aobj.Addition(); Console.WriteLine("Addition is: {0}", iRet); iRet = aobj.Subtraction(); Console.WriteLine("Subtraction is: {0}", iRet); iRet = aobj.Multiplication(); Console.WriteLine("Multiplication is: {0}", iRet); iRet = aobj.Division(); Console.WriteLine("Division is: {0}", iRet); }
public void MultMethodThrowsExceptionWithZero() { Arithmatic NumTestObject = new Arithmatic(); Assert.Throws <ArgumentException>(() => NumTestObject.MultNumber(0, 5)); // Does the method throw the correct exception when given incorrect input }
static void Main(string[] args) { List <Animal> animalList = new List <Animal>(); //List<int> numList = new List<int>(); animalList.Add(new Animal() { Name = "Doug" }); animalList.Add(new Animal() { Name = "Paul" }); animalList.Add(new Animal() { Name = "Sally" }); animalList.Insert(1, new Animal() { Name = "Steve" }); animalList.RemoveAt(1); Console.WriteLine("Num of animals : {0}", animalList.Count()); foreach (Animal a in animalList) { Console.WriteLine(a.Name); } //Stack<T>, Queue<T>, Dictionary<TKey, TValue> int x = 5, y = 4; Animal.GetSum(ref x, ref y); string strX = "5", strY = "4"; Animal.GetSum(ref strX, ref strY); Rectangle <int> rec1 = new Rectangle <int>(20, 50); Console.WriteLine(rec1.GetArea()); Rectangle <string> rec2 = new Rectangle <string>("20", "50"); Console.WriteLine(rec2.GetArea()); Arithmatic add, sub, addsub; add = new Arithmatic(Add); sub = new Arithmatic(Subtract); addsub = add + sub; //sub = addsub - add; Console.WriteLine("Add 6 & 10"); add(6, 10); Console.WriteLine("Add and subtract 10 & 4"); addsub(10, 4); Console.ReadLine(); }
public void TestAdd(int a, int b, int expectedResult) { var arithmatic = new Arithmatic(); Assert.Equal(expectedResult, arithmatic.Add(a, b)); }