public Execute ( IEnumerable |
||
arguments | IEnumerable |
|
context | ParsingContext | |
Результат |
public void AddressShouldThrowIfR1C1FormatIsSpecified() { var func = new Address(); var parsingContext = ParsingContext.Create(); parsingContext.ExcelDataProvider = MockRepository.GenerateStub<ExcelDataProvider>(); parsingContext.ExcelDataProvider.Stub(x => x.ExcelMaxRows).Return(10); var result = func.Execute(FunctionsHelper.CreateArgs(1, 2, (int)ExcelReferenceType.RelativeRowAndColumn, false), parsingContext); }
public void AddressShouldReturnAddressByWithSpecifiedWorksheet() { var func = new Address(); var parsingContext = ParsingContext.Create(); parsingContext.ExcelDataProvider = MockRepository.GenerateStub<ExcelDataProvider>(); parsingContext.ExcelDataProvider.Stub(x => x.ExcelMaxRows).Return(10); var result = func.Execute(FunctionsHelper.CreateArgs(1, 2, (int)ExcelReferenceType.RelativeRowAndColumn, "Worksheet1"), parsingContext); Assert.AreEqual("Worksheet1!B1", result.Result); }
public void AddressShouldReturnAddressByIndexWithDefaultRefType() { var func = new Address(); var parsingContext = ParsingContext.Create(); parsingContext.ExcelDataProvider = MockRepository.GenerateStub<ExcelDataProvider>(); parsingContext.ExcelDataProvider.Stub(x => x.ExcelMaxRows).Return(10); var result = func.Execute(FunctionsHelper.CreateArgs(1, 2), parsingContext); Assert.AreEqual("$B$1", result.Result); }