freeswitch/tests/unit
..
conf
conf_async
conf_eavesdrop
conf_playsay
conf_rtp
conf_sip
conf_sofia
conf_test
images
pcap
.gitignore
collect-test-logs.sh
Makefile.am
README
run-tests.sh
switch_console.c
switch_core_asr.c
switch_core_codec.c
switch_core_db.c
switch_core_file.c
switch_core_session.c
switch_core_video.c
switch_core.c
switch_eavesdrop.c
switch_event.c
switch_hash.c
switch_hold.c
switch_ivr_async.c
switch_ivr_originate.c
switch_ivr_play_say.c
switch_log.c
switch_packetizer.c
switch_rtp_pcap.c
switch_rtp.c
switch_sip.c
switch_utils.c
switch_vad.c
switch_vpx.c
switch_xml.c
test_sofia.c
test_switch_core_db.2017.vcxproj
test_switch_core.2017.vcxproj
test_switch_ivr_originate.2017.vcxproj
test.sh

FreeSWITCH unit tests should be kept as shallow unit tests and micro
benchmarks testing functionality exposed through libfreeswitch.

Requirements for a new unit tests: 

1. Tests must use switch_test.h framework