First test

This commit is contained in:
dfinke
2018-12-30 08:45:51 -05:00
parent 9db2bc068e
commit ef9be471ab

View File

@@ -0,0 +1,26 @@
#Requires -Modules Pester
Import-Module $PSScriptRoot\..\ImportExcel.psd1 -Force
Describe "Remove Worksheet" {
Context "Remove a worksheet output" {
BeforeAll {
# Create three sheets
$data = ConvertFrom-Csv @"
"@
$xlFile = "$env:TEMP\RemoveWorsheet.xlsx"
Remove-Item $xlFile -ErrorAction SilentlyContinue
$data | Export-Excel -Path $xlFile -WorksheetName Target1
$data | Export-Excel -Path $xlFile -WorksheetName Target2
$data | Export-Excel -Path $xlFile -WorksheetName Target3
}
it "Should delete Target2" {
Remove-WorkSheet -Path $xlFile -WorksheetName Target2
$actual = (Get-ExcelSheetInfo -Path $xlFile).count
$actual | Should Be 2
}
}
}