mirror of
https://github.com/dfinke/ImportExcel.git
synced 2025-12-06 00:23:20 +00:00
Renamed test directory
This commit is contained in:
32
__tests__/ImportExcelTests/Simple.tests.ps1
Normal file
32
__tests__/ImportExcelTests/Simple.tests.ps1
Normal file
@@ -0,0 +1,32 @@
|
||||
Import-Module $PSScriptRoot\..\..\ImportExcel.psd1
|
||||
|
||||
Describe "Tests" {
|
||||
BeforeAll {
|
||||
$data = $null
|
||||
$timer = Measure-Command {
|
||||
$data = Import-Excel $PSScriptRoot\Simple.xlsx
|
||||
}
|
||||
}
|
||||
|
||||
It "Should have two items" {
|
||||
$data.count | Should be 2
|
||||
}
|
||||
|
||||
It "Should have items a and b" {
|
||||
$data[0].p1 | Should be "a"
|
||||
$data[1].p1 | Should be "b"
|
||||
}
|
||||
|
||||
It "Should read fast < 1000 milliseconds" {
|
||||
$timer.TotalMilliseconds | should BeLessThan 1000
|
||||
}
|
||||
|
||||
It "Should read larger xlsx, 4k rows 1 col < 1500 milliseconds" {
|
||||
$timer = Measure-Command {
|
||||
$null = Import-Excel $PSScriptRoot\LargerFile.xlsx
|
||||
}
|
||||
|
||||
$timer.TotalMilliseconds | should BeLessThan 1500
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user