Boa tarde
nao sei se entendi mt bem entao vou tirar a dúvida...
a unica coisa q devemos fazer eh implementar as estruturas pedidas?
temos q gerar algum output ou algo parecido?
Boa tarde
nao sei se entendi mt bem entao vou tirar a dúvida...
a unica coisa q devemos fazer eh implementar as estruturas pedidas?
temos q gerar algum output ou algo parecido?
Olá,
Além da implementação das duas estruturas você tem que escrever um UnitTest para cada uma delas, testando todos os aspectos de sua implementação. Ademais, você deve também implementar o Permutation.java, que é um Client da sua classe RandomizedQueue. Acredito que outputs sejam agradaveis nos UnitTests, pois, facilitam a compreesão de que tudo esta ocorrendo como deveria, e um output é obrigatorio no Client.
Acho q entendi! Obrigada ;)
Boa noite.
Pelo que deu a entender do enunciado, o que escrever no unit test fica a critério dos alunos, desde que todos os métodos públicos sejam testados, certo?
Entendi isso também, não tenho como testar todos os erros possíveis que meu código pode dar.