KalkulatorISP-31rrrrr/source/repos/UnitTestProject3/UnitTest1.cs
2025-11-11 14:18:33 +04:00

55 lines
1.4 KiB
C#

using BaseCalculator;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System;
using System.Collections;
namespace UnitTestProject3
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void CheckCurrency()
{
AnalaizerClass.expression = "(5+7)";
bool expected = true;
bool result = AnalaizerClass.CheckCurrency();
Assert.AreEqual(expected, result);
}
[TestMethod]
public void CheckCurrency_false()
{
AnalaizerClass.expression = "(5+7))";
bool expected = true;
bool result = AnalaizerClass.CheckCurrency();
Assert.AreEqual(expected, result);
}
[TestMethod]
public void Format()
{
AnalaizerClass.expression = "3 + 3";
string expected = "3 + 3 ";
string result = AnalaizerClass.Format();
Assert.AreEqual(expected, result);
}
[TestMethod]
public void Format_false()
{
AnalaizerClass.expression = "3 +=/ 3";
string expected = "3 + = / 3 ";
string result = AnalaizerClass.Format();
Assert.AreEqual(expected, result);
}
[TestMethod]
public void CreateStack()
{
}
}
}