Added findBy method and adjusted test message for existing findAllBy

Added findBy beneath find method.
Some messages for test code for findAllBy may be confusing after addition of findBy,
so adjusted to make clear to findAllBy is the kind of *All method.

Fixed a bug. From list to single.

findBy's result should be single, but used list.