public RangeAddress Create(int col, int row) { return new RangeAddress() { Address = _indexToAddressTranslator.ToAddress(col, row), Worksheet = string.Empty, FromCol = col, ToCol = col, FromRow = row, ToRow = row }; }
public void ColumnShouldReturnRowFromCurrentScopeIfNoAddressIsSupplied() { var func = new Column(); var parsingContext = ParsingContext.Create(); var rangeAddressFactory = new RangeAddressFactory(MockRepository.GenerateStub<ExcelDataProvider>()); parsingContext.Scopes.NewScope(rangeAddressFactory.Create("B2")); var result = func.Execute(Enumerable.Empty<FunctionArgument>(), parsingContext); Assert.AreEqual(2, result.Result); }