> I don't understand what's happening here with METADATA. 

Fixed. Separate class with name `TestVideoWithPostponeInitalization` is added to avoid double calling of setUp. 
`setUp` and `tearDown` methods are used to get back initial state.