Wrote more complicated test case. Everything seems a-okay.