30 lines
593 B
C#
30 lines
593 B
C#
namespace RhSolutions.Tests;
|
|
|
|
public class CalculationTests : IDisposable
|
|
{
|
|
private Workbook workbook;
|
|
|
|
public CalculationTests()
|
|
{
|
|
workbook = Util.Application.Workbooks.Add();
|
|
}
|
|
|
|
public void Dispose()
|
|
{
|
|
workbook.Close(SaveChanges: false);
|
|
}
|
|
|
|
[ExcelFact]
|
|
public void NumbersAddCorrectly()
|
|
{
|
|
var ws = workbook.Sheets[1];
|
|
|
|
ws.Range["A1"].Value = 2.0;
|
|
ws.Range["A2"].Value = 3.0;
|
|
ws.Range["A3"].Formula = "= A1 + A2";
|
|
|
|
var result = ws.Range["A3"].Value;
|
|
|
|
Assert.Equal(5.0, result);
|
|
}
|
|
} |