Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
ecf6027
[] - initial commit
CarlaSotes Apr 21, 2021
2a5a11c
[] - gitignore modificado para ignorar .DS_Store
CarlaSotes Apr 21, 2021
61d1ec3
[] - añadido documento pre-commit
CarlaSotes Apr 26, 2021
eed29c2
[#1] - primera versión script de base de datos
CarlaSotes Apr 27, 2021
4b45625
[] - eliminar tabla wallet (hecha sin Migration)
CarlaSotes Apr 27, 2021
ffc4a41
[#1] - primera versión script de base de datos con mitraciones
CarlaSotes Apr 28, 2021
deb19cd
[] - ejemplo endpoint Adopter: obtener informacion de un usuario
CarlaSotes Apr 28, 2021
d7a2102
[] - primer endpoint: crear wallet para un usuario
CarlaSotes Apr 29, 2021
72fc53b
[#3] - primer endpoint: crear wallet para un usuario
CarlaSotes Apr 29, 2021
5bc74d1
[#4] - segundo endpoint: obtener contenido de wallet
CarlaSotes May 3, 2021
1d83bea
[#5] - tercer endopint: comprar monedas
CarlaSotes May 4, 2021
69c2371
[#5] - tercer endopint: comprar monedas
CarlaSotes May 5, 2021
e93b5fd
[] - modificación de base de datos y adaptación endpoints
CarlaSotes May 5, 2021
542d370
[] - refactorización con nombres adecuados
CarlaSotes May 5, 2021
6fd8407
[#6] - cuarto endopint: vender monedas
CarlaSotes May 5, 2021
43bce1d
[#7] - quinto endopint: vender monedas
CarlaSotes May 5, 2021
195b0f7
[#7] - quinto endopint: balance total
CarlaSotes May 5, 2021
61ea7ed
[] - test unitarios endpoint open wallet
CarlaSotes May 5, 2021
402084d
[] - test unitarios endpoint open wallet
CarlaSotes May 9, 2021
79c156f
[#8] Test unitario comprar coin con idWallet incorrecto implemntado
vlad-b-dev May 11, 2021
c82f243
[#8] Creada clase ApiSource y correccion de errores relacionados
vlad-b-dev May 11, 2021
e2fb633
[#8] Creada clase de test para GetCryptoCurrencies
vlad-b-dev May 11, 2021
57dd10d
[] - correción de errores en la BBDD
CarlaSotes May 11, 2021
8bda2b2
[] - correción de balance para abarcar todos los casos
CarlaSotes May 11, 2021
49526ac
[] - correción de balance para abarcar todos los casos
CarlaSotes May 11, 2021
066f91a
[#8] - tests unitarios obtener cryptocurrencies
CarlaSotes May 11, 2021
ee6adad
[#8] - comienzo tests unitarios de vender y comprar modendas
CarlaSotes May 11, 2021
5d345ac
[#8] - continuación tests unitarios y corrección de código
CarlaSotes May 11, 2021
54a52e5
[#8] - Finalizados test unitarios y modificada clase api
ainaraesain May 12, 2021
aa2ab35
[#9] - Comienzo test de integración
ainaraesain May 12, 2021
0316466
[#9] Test de integracion
ainaraesain May 14, 2021
9e60c54
[] - correcion test integracion
vlad-b-dev May 17, 2021
b08903f
[] - corrección tests unitarios
CarlaSotes May 21, 2021
eb851a3
correcion phpunit
CarlaSotes May 21, 2021
2f6682b
test
CarlaSotes May 21, 2021
b3045dc
[] - corrección
CarlaSotes May 21, 2021
b42c751
[] - Ajustes de test unitarios e integracion
LeWricka May 26, 2021
a5fb849
[] - implementados tests de intgracion restantes
vlad-b-dev May 27, 2021
e86348d
[] - limpieza tests sobrantes bbdd
vlad-b-dev May 27, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
Empty file modified .env
100644 → 100755
Empty file.
5 changes: 5 additions & 0 deletions .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,8 @@ bundles/
vendor/pkg/
pyenv
Vagrantfile
mysql/ib*
*.cache
mysql/laravel/*.frm
mysql/laravel/*.ibd
mysql/*
1 change: 1 addition & 0 deletions .phpunit.result.cache
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
C:37:"PHPUnit\Runner\DefaultTestResultCache":6476:{a:2:{s:7:"defects";a:31:{s:67:"Tests\Unit\OpenWalletUnitTest::insertedUserIsNull_BadRequestIsGiven";i:4;s:63:"Tests\Unit\OpenWalletUnitTest::insertedUserIsOk_WalletIsCreated";i:3;s:74:"Tests\Unit\BuyCoinUnitTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";i:4;s:75:"Tests\Unit\SellCoinUnitTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";i:4;s:100:"Tests\Unit\GetCryptocurrenciesServiceUnitTest::insertedExistingWalletId_NoTransactionsMade_0Response";i:4;s:105:"Tests\Unit\GetCryptocurrenciesServiceUnitTest::insertedExistingWalletId_TransactionsMade_ExpectedResponse";i:4;s:82:"Tests\Unit\SellCoinServiceUnitTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";i:3;s:75:"Tests\Unit\SellCoinServiceUnitTest::insertedWalletIdExists_ExpectedResponse";i:4;s:118:"Tests\Unit\SellCoinServiceUnitTest::insertedWalletIdExists_WrongParameterCoinInsteadOfDollars_TransactionErrorResponse";i:4;s:74:"Tests\Unit\BuyCoinServiceUnitTest::insertedWalletIdExists_ExpectedResponse";i:4;s:86:"Tests\Unit\BalanceServiceUnitTest::insertedWalletIdDoesNotExist_WalletNotFoundResponse";i:4;s:99:"Tests\Unit\BalanceServiceUnitTest::insertedWalletIdExists_NoTransactionsMade_WalletNotFoundResponse";i:4;s:79:"Tests\Unit\BuyCoinServiceUnitTest::insertedCoinIdDoesNotExist_BadRequestIsGiven";i:4;s:96:"Tests\Unit\BalanceServiceUnitTest::insertedWalletIdExists_NoTransactionsMade_EmptyWalletResponse";i:4;s:98:"Tests\Integration\BuyCoinControllerIntegrationTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";i:4;s:74:"Tests\Integration\DataBase\WalletDataSourceTest::createWalletInsertingById";i:4;s:72:"Tests\Integration\IsEarlyAdopterControllerTest::noUserFoundForGivenEmail";i:4;s:93:"Tests\Unit\BalanceServiceUnitTest::insertedWalletIdExists_NoTransactionsMade_ExpectedResponse";i:4;s:81:"Tests\Unit\BuyCoinServiceUnitTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";i:4;s:70:"Tests\Unit\OpenWalletServiceUnitTest::insertedUserIsOk_WalletIsCreated";i:4;s:87:"Tests\Unit\SellCoinServiceUnitTest::insertedWalletIdDoesNotExist_WalletNotFoundResponse";i:4;s:81:"Tests\Unit\SellCoinServiceUnitTest::insertedWalletIdExists_NotEnoughCoinsResponse";i:4;s:67:"Tests\Integration\BuyCoinControllerTest::buyCoinWithSuccessResponse";i:4;s:87:"Tests\Integration\BuyCoinControllerTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";i:4;s:97:"Tests\Unit\GetCryptocurrenciesServiceUnitTest::insertedNotExistingWalletId_WalletNotFoundResponse";i:4;s:104:"Tests\Unit\GetCryptocurrenciesServiceUnitTest::insertedExistingWalletId_NoTransactionsMade_EmptyResponse";i:4;s:74:"Tests\Unit\OpenWalletServiceUnitTest::insertedUserIsNull_BadRequestIsGiven";i:4;s:7:"Warning";i:6;s:68:"Tests\Integration\SellCoinsControllerTest::sellCoisNotEnoughResponse";i:3;s:70:"Tests\Integration\SellCoinsControllerTest::sellCoinWithSuccessResponse";i:3;s:68:"Tests\Integration\BalanceControllerTest::sellCoinWithSuccessResponse";i:3;}s:5:"times";a:38:{s:40:"Tests\Feature\ExampleTest::testBasicTest";d:0.434;s:37:"Tests\Unit\ExampleTest::testBasicTest";d:0.011;s:67:"Tests\Unit\OpenWalletUnitTest::insertedUserIsNull_BadRequestIsGiven";d:0.018;s:63:"Tests\Unit\OpenWalletUnitTest::insertedUserIsOk_WalletIsCreated";d:0.103;s:74:"Tests\Unit\BuyCoinUnitTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";d:0.843;s:72:"Tests\Unit\BuyCoinUnitTest::insertedCoinIdDoesNotExist_BadRequestIsGiven";d:0.964;s:75:"Tests\Unit\SellCoinUnitTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";d:1.058;s:86:"Tests\Unit\GetCryptocurrenciesUnitTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";d:0.027;s:93:"Tests\Unit\GetCryptocurrenciesServiceUnitTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";d:0.576;s:92:"Tests\Unit\GetCryptocurrenciesServiceUnitTest::insertedNotExistingWalletId_BadRequestIsGiven";d:0.531;s:97:"Tests\Unit\GetCryptocurrenciesServiceUnitTest::insertedNotExistingWalletId_WalletNotFoundResponse";d:0;s:100:"Tests\Unit\GetCryptocurrenciesServiceUnitTest::insertedExistingWalletId_NoTransactionsMade_0Response";d:0.616;s:104:"Tests\Unit\GetCryptocurrenciesServiceUnitTest::insertedExistingWalletId_NoTransactionsMade_EmptyResponse";d:0;s:105:"Tests\Unit\GetCryptocurrenciesServiceUnitTest::insertedExistingWalletId_TransactionsMade_ExpectedResponse";d:0;s:82:"Tests\Unit\SellCoinServiceUnitTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";d:0.995;s:87:"Tests\Unit\SellCoinServiceUnitTest::insertedWalletIdDoesNotExist_WalletNotFoundResponse";d:0;s:81:"Tests\Unit\SellCoinServiceUnitTest::insertedWalletIdExists_NotEnoughCoinsResponse";d:0;s:75:"Tests\Unit\SellCoinServiceUnitTest::insertedWalletIdExists_ExpectedResponse";d:0;s:83:"Tests\Unit\SellCoinServiceUnitTest::insertedWalletIdExists_TransactionErrorResponse";d:0.943;s:118:"Tests\Unit\SellCoinServiceUnitTest::insertedWalletIdExists_WrongParameterCoinInsteadOfDollars_TransactionErrorResponse";d:0;s:74:"Tests\Unit\OpenWalletServiceUnitTest::insertedUserIsNull_BadRequestIsGiven";d:0.001;s:70:"Tests\Unit\OpenWalletServiceUnitTest::insertedUserIsOk_WalletIsCreated";d:0;s:81:"Tests\Unit\BuyCoinServiceUnitTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";d:0.001;s:74:"Tests\Unit\BuyCoinServiceUnitTest::insertedWalletIdExists_ExpectedResponse";d:0.001;s:86:"Tests\Unit\BalanceServiceUnitTest::insertedWalletIdDoesNotExist_WalletNotFoundResponse";d:0.148;s:99:"Tests\Unit\BalanceServiceUnitTest::insertedWalletIdExists_NoTransactionsMade_WalletNotFoundResponse";d:5.11;s:79:"Tests\Unit\BuyCoinServiceUnitTest::insertedCoinIdDoesNotExist_BadRequestIsGiven";d:0.038;s:96:"Tests\Unit\BalanceServiceUnitTest::insertedWalletIdExists_NoTransactionsMade_EmptyWalletResponse";d:0;s:93:"Tests\Unit\BalanceServiceUnitTest::insertedWalletIdExists_NoTransactionsMade_ExpectedResponse";d:0;s:98:"Tests\Integration\BuyCoinControllerIntegrationTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";d:2.272;s:74:"Tests\Integration\DataBase\WalletDataSourceTest::createWalletInsertingById";d:0.314;s:72:"Tests\Integration\IsEarlyAdopterControllerTest::noUserFoundForGivenEmail";d:0.235;s:67:"Tests\Integration\BuyCoinControllerTest::buyCoinWithSuccessResponse";d:0.346;s:87:"Tests\Integration\BuyCoinControllerTest::insertedWalletIdDoesNotExist_BadRequestIsGiven";d:0.248;s:7:"Warning";d:0.004;s:68:"Tests\Integration\SellCoinsControllerTest::sellCoisNotEnoughResponse";d:0.626;s:70:"Tests\Integration\SellCoinsControllerTest::sellCoinWithSuccessResponse";d:0.623;s:68:"Tests\Integration\BalanceControllerTest::sellCoinWithSuccessResponse";d:0.283;}}}
Empty file modified Dockerfile
100644 → 100755
Empty file.
Empty file modified README.md
100644 → 100755
Empty file.
10 changes: 10 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"require-dev": {
"squizlabs/php_codesniffer": "^3.6",
"friendsofphp/php-cs-fixer": "^2.18",
"phpunit/phpunit": "^9.5"
},
"require": {
"ext-pdo": "*"
}
}
Loading