using Microsoft.VisualStudio.TestTools.UnitTesting; using System; using BaseCalculator; namespace РоговаИСП33тест { public class UnitTest1 { [TestMethod] public void Add() { long a = 5; long b = 2; long result = 7; long fact = CalcClass.Add(a, b); Assert.AreEqual(fact, result); } [TestMethod] public void Sub() { long a = 5; long b = 2; long result = 3; long fact = CalcClass.Sub(a, b); Assert.AreEqual(fact, result); } [TestMethod] public void Mult() { long a = 5; long b = 2; long result = 10; long fact = CalcClass.Mult(a, b); Assert.AreEqual(fact, result); } [TestMethod] public void Div() { long a = 6; long b = 2; long result = 3; long fact = CalcClass.Div(a, b); Assert.AreEqual(fact, result); } [TestMethod] public void Mod() { long a = 5; long b = 2; long result = 1; long fact = CalcClass.Mod(a, b); Assert.AreEqual(fact, result); } [TestMethod] public void ABS() { long a = -6; long result = 6; long fact = CalcClass.ABS(a); Assert.AreEqual(fact, result); } [TestMethod] public void IABS() { long a = 6; long result = -6; long fact = CalcClass.IABS(a); Assert.AreEqual(fact, result); } } }