Teste de unidade Azure Functions e arquivos .csx

As Funções do Azure abstraem muitas dependências, como bibliotecas de filas e Tabelas do Azure. Portanto, do ponto de vista de zombaria das dependências do Teste de Unidade, há menos esforço de codificação (e consequentemente menos manutenção).

Supondo que estamos desenvolvendo localmente usando o Visual Studio 2015

Como posso testar a unidade (não interessado no teste de integração) de uma única função do Azure? De preferência no xUnit, no entanto, qualquer estrutura serviria.Como posso testar a unidade de uma função em um arquivo .csx em geral?