Tests/Split-array.Tests.ps1

BeforeAll {
    . $PSScriptRoot\_InitializeTests.ps1
    . $ProjectRoot\SRC\private\Split-Array.ps1
}

Describe Split-Array {
    BeforeAll {
        $ArrayObj = @(1,2,3,4,5,6,7,8,9)
        $SplitArray = Split-Array -inArray $ArrayObj -Size 3
    }

    It "Should return a object split by size" {
        $SplitArray.Count | Should -BeExactly 3
    }
    It "Should return 3 Object" {
        $SplitArray[0] | Should -HaveCount 3
    }
    It "Should contain 4 as array member" {
        $SplitArray[1] | Should -Contain 4
    }
}