add unittest script