template unittest & examples/srl & dll inpute empty check