Private/Get-ModuleBase.ps1

function Get-ModuleBase {
    <#
    .SYNOPSIS
        Returns the base path of the current module.
 
    .DESCRIPTION
        This is just a wrapper for enabling pester tests.
 
 
    .OUTPUTS
        Returns the base path as string
 
    .NOTES
        File Name : Get-ModuleBase.ps1
        Author : Marco Blessing - marco.blessing@googlemail.com
        Requires :
 
    .LINK
        https://github.com/OCram85/PSCredentialStore
#>

    [CmdletBinding()]
    [OutputType()]
    param()
    begin {}
    process {
        return $MyInvocation.MyCommand.Module.ModuleBase
    }
    end {}
}