blob: b27e7a5de4d759fba1ce1e87553e86a87822c047 [file] [log] [blame]
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using OfficeOpenXml;
using OfficeOpenXml.FormulaParsing.Exceptions;
namespace EPPlusTest.FormulaParsing.IntegrationTests
{
[TestClass]
public class OperatorsTests
{
private ExcelPackage _package;
private ExcelWorksheet _ws;
private readonly ExcelErrorValue DivByZero = ExcelErrorValue.Create(eErrorType.Div0);
[TestInitialize]
public void Initialize()
{
_package = new ExcelPackage();
_ws = _package.Workbook.Worksheets.Add("test");
}
[TestCleanup]
public void Cleanup()
{
_package.Dispose();
}
[TestMethod]
public void DivByZeroShouldReturnError()
{
var result = _ws.Calculate("10/0 + 3");
Assert.AreEqual(DivByZero, result);
}
}
}