| using System; |
| using System.Text; |
| using System.Collections.Generic; |
| using System.Linq; |
| using Microsoft.VisualStudio.TestTools.UnitTesting; |
| using OfficeOpenXml.FormulaParsing.Excel.Functions; |
| using OfficeOpenXml.FormulaParsing.Excel; |
| |
| namespace EPPlusTest.Excel.Functions |
| { |
| [TestClass] |
| public class FunctionArgumentTests |
| { |
| [TestMethod] |
| public void ShouldSetExcelState() |
| { |
| var arg = new FunctionArgument(2); |
| arg.SetExcelStateFlag(ExcelCellState.HiddenCell); |
| Assert.IsTrue(arg.ExcelStateFlagIsSet(ExcelCellState.HiddenCell)); |
| } |
| |
| [TestMethod] |
| public void ExcelStateFlagIsSetShouldReturnFalseWhenNotSet() |
| { |
| var arg = new FunctionArgument(2); |
| Assert.IsFalse(arg.ExcelStateFlagIsSet(ExcelCellState.HiddenCell)); |
| } |
| } |
| } |