ProgramController Tests

ProgramController Tests