增加了save的方法，用于让save的测试通过
将MemberDao改为一个接口的形式，因为这样可以让方法去调用Mock出来的，不要在此类中真正的实现这个方法
增加了一个测试案例
在Mock方法中实现了save方法，为了测试代码尽量和源代码分离
修改了测试案例的名称，这样增强了代码的可读性
增加了新的测试案例，当username为空的时候
增加了对传入的username是否为空进行判断
重构了测试代码，将里面共性的问题提取出来
删除了无用代码
增加了新的类将测试代码中的共性问题提出来
增加了用户名为空的测试案例
重构了Member中的重复代码，并将其提到公共借口中进行统一处理
删除无用代码
在Member中配置了id的属性
将id属性的一些共有的方法提出来方法哦上一级接口中
增加了对id属性的测试
修改了代码的格式
重构了测试公共接口的方法
增加了对传入的字符串是否为空进行判断
增加了关于为null的测试案例