Add missing test condition for self-documentation
Add missing test condition for self-documentation

This commit adds a new assertation that states that when the Apply
function is called on a struct, fields that are not marked with an
inject tag are set to their default value.

Also ran gofmt on the code.

Berkaroad/inject,codegangsta/inject,Festum/inject,zj8487/inject,mashuai/inject,Berkaroad/inject,codegangsta/inject,zj8487/inject,mashuai/inject,Festum/inject