Tests/unit/hubot.unit.tests.ps1
using module "..\..\Hubot.psm1" describe "Hubot DSC Module - Unit Testing" { context "RefreshPathVariable" { it "returns something" { [HubotHelpers]::new().RefreshPathVariable() | Should Not Be Null } it "return should contain atleast one semicolon" { [HubotHelpers]::new().RefreshPathVariable() | Should BeLike "*;*" } it "when split into array should have 2 or more items" { $array = [HubotHelpers]::new().RefreshPathVariable() -split ';' $array.Count | Should BeGreaterThan 1 } } } |