Questão
ID 1410125Disciplina: Língua Inglesa
Assunto: Inglês para Tecnologia da Informação | English For Information Technology
Ano: 2018 Banca: UFRJ - Universidade Federal do Rio de Janeiro Órgão: Universidade Federal do Rio de Janeiro
Considere o código em PHP apresentado a seguir e responta as questões 49, 50 e 51.
--
- ...
- use PHPUnit_Framework_TestCase as PHPUnit;
- class AlunoTest extends PHPUnit {
- --protected Saluno;
- --public function_construct(){
- ---\$this->aluno = new Aluno(1,"Aluno","Um" “[email protected]”, [6,6,7,9]);
- --}
- --public function testMediaPrimeiroSemestre() {
- ---\$this->assertEquals(6, \$this->aluno->getMedia(1 ));
- ---returm \$this->aluno->getMedia(1);
- --}
- --public function testMediaSegundoSemestre()}
- ---\$this->assertEquals(8, \$this->aluno->getMedia(2));
- ---return \$this->aluno->getMedia(2);
- --}
- --/**
- --* AnotacaoA
- --* AnotacaoB
- --*/
- --public function testNotaFinalAluno(){
- ---\$this->assertEquals(7,(func_get_args()[0]+func_get_args()[1]/2);
- ---\$this->Metodo(Aluno::class, \$this->aluno);
- --}
- }
--
A classe apresentada destina-se a teste unitário de software e pode ser melhor associada à seguinte metodologia de desenvolvimento de software: