Observable: add more unit tests
Observable: add more unit tests

jessevdk/mayhem,jessevdk/mayhem,QuinntyneBrown/mayhem,jessevdk/mayhem,QuinntyneBrown/mayhem,SitePen/mayhem,jkieboom/mayhem,SitePen/mayhem,jkieboom/mayhem,SitePen/mayhem,jkieboom/mayhem,QuinntyneBrown/mayhem,jessevdk/mayhem,QuinntyneBrown/mayhem,SitePen/mayhem,jkieboom/mayhem