added unit test for ViewUpdater, refactored Robolectric tests, fixes #2

Signed-off-by: Konstantin Läufer <laufer@cs.luc.edu>