72 lines
1.7 KiB
C#
72 lines
1.7 KiB
C#
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);
|
||
}
|
||
}
|
||
}
|