started writing tests for viewbinder refactor