Added a functional test for view precompilation

@yishaigalatzer 
I think `ReadAsStringAsync` does an `EnsureSuccesful` check internally. This doesn't get you much per as.