Skip to content

Semana 1 - Atividade de Test Driven Development - Erica Souza#12

Open
ericasouzaa wants to merge 3 commits into
reprograma:mainfrom
ericasouzaa:main
Open

Semana 1 - Atividade de Test Driven Development - Erica Souza#12
ericasouzaa wants to merge 3 commits into
reprograma:mainfrom
ericasouzaa:main

Conversation

@ericasouzaa

@ericasouzaa ericasouzaa commented Jun 28, 2023

Copy link
Copy Markdown

Resolução dos exercícios de testes para operações de conta bancária

Commit certo: Exercicio teste semana 1

Semana 1 - Atividade de Test Driven Development - Erica Souza
@ericasouzaa ericasouzaa reopened this Jun 28, 2023
return account.balance
}
function increaseLimit (account, newLimit) {
return account.limit = account.limit + newLimit

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oi @ericasouzaa ! Espero ter colocado na linha certa o comentário kkkk mas achei muito bom esse teu arquivo .js, muito bem estruturadinhio, me deu uma outra visão de como fazer. Acho que uma dica é: além de fazer desse modo como tu fez, tu também pode fazer assim: return account.limit += newLimit.
Esse símbolo de "+=" significa que ao mesmo tempo que ele tá recebendo, ele tá somando, aí não precisaria repetir a chamada <3

return account.balance = account.balance - withdrawAmount
}
if (account.limit + account.balance >= withdrawAmount) {
return account.balance = account.balance - withdrawAmount

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Acho que também aqui é um outro exemplo que tu pode fazer tipo account.balance -= withdrawAmount! Mas é só uma dica, do jeito que tu faz tá shooow

let account;

beforeEach(() => {
account = newAccount("Erica", 500, 1500);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

adorei a forma como tu usou o beforeEach, eu tentei usar no meu e falhei miseravelmente kkk repito, teu código tá ótimo de entender!

@Marianaliima Marianaliima left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

parabéns pelo código e os testes, agora é pensar em forma de relatorar, um exemplo disso é utilizar as classes. Os comentários de suas colegas de turma foram muito pertinentes e utilizar += é algo que vai ver bastante no dia a dia

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants