Merge pull request #24 from duongminhhieu/develop #17
GitHub Actions / Coverage
succeeded
Jul 2, 2024 in 0s
Code Coverage 67.52 %
This run completed at 07/02/2024 15:38:03
Details
Coverage Report: JaCoCo
- YasMini
Outcome | Value |
---|---|
Code Coverage % | 67.52% |
✔️ Number of Lines Covered | 555 |
❌ Number of Lines Missed | 267 |
Total Number of Lines | 822 |
Details:
com/learning/yasminishop/role
✔️ RoleService.java
All Lines Covered!
✔️ RoleController.java
All Lines Covered!
❌ RoleRepository.java
com/learning/yasminishop/auth
✔️ AuthenticationController.java
All Lines Covered!
❌ AuthenticationService.java
Lines Missed:
com/learning/yasminishop/storage
❌ StorageController.java
Lines Missed:
- Line #26
.result(storageResponse)
- Line #27
.build();
❌ StorageRepository.java
❌ StorageService.java
Lines Missed:
- Line #50
} catch (IOException e) {
com/learning/yasminishop/cart
✔️ CartItemController.java
All Lines Covered!
❌ CartItemService.java
Lines Missed:
❌ CartItemRepository.java
com/learning/yasminishop/permission
✔️ PermissionService.java
All Lines Covered!
✔️ PermissionController.java
All Lines Covered!
❌ PermissionRepository.java
com/learning/yasminishop/notification
❌ NotificationService.java
Lines Missed:
- Line #42
return;
- Line #48
}
- Line #55
} catch (IOException e) {
- Line #58
}
- Line #72
.toList();
❌ NotificationController.java
Lines Missed:
- Line #32
.result(notifications)
- Line #33
.build();
❌ NotificationRepository.java
com/learning/yasminishop/order
❌ OrderService.java
Lines Missed:
- Line #66
}
- Line #138
Set<OrderItem> orderItems = cartItemsToOrder
- Line #140
.map(item -> {
✔️ OrderSpecifications.java
All Lines Covered!
❌ OrderController.java
Lines Missed:
- Line #36
.result(orderResponse)
- Line #37
.build();
- Line #92
.message("Order status updated successfully")
- Line #93
.build();
❌ OrderRepository.java
com/learning/yasminishop/yasminiai
❌ YasMiniAIService.java
Lines Missed:
- Line #43
} catch (Exception e) {
- Line #56
} catch (Exception e) {
- Line #66
ContentMaker.fromMultiModalData(
- Line #75
.map(String::toLowerCase)
- Line #82
}
- Line #86
.toList();
- Line #88
} catch (Exception e) {
❌ YasMiniAIController.java
Lines Missed:
- Line #28
.result(response)
- Line #29
.build();
- Line #38
.result(chatResponse)
- Line #39
.build();
- Line #48
.result(response)
- Line #49
.build();
com/learning/yasminishop
com/learning/yasminishop/rating
✔️ RatingService.java
All Lines Covered!
❌ RatingController.java
Lines Missed:
- Line #30
.result(ratingResponse)
- Line #31
.build();
- Line #50
.result(ratings)
- Line #51
.build();
❌ RatingRepository.java
com/learning/yasminishop/token
❌ InvalidTokenRepository.java
com/learning/yasminishop/category
❌ CategoryRepository.java
❌ CategorySpecifications.java
Lines Missed:
❌ CategoryService.java
Lines Missed:
❌ CategoryController.java
Lines Missed:
- Line #97
.result(categoryResponse)
- Line #98
.build();
com/learning/yasminishop/demo
❌ DemoController.java
Lines Missed:
- Line #20
.result("Hello World!. Active profile: " + profile)
- Line #21
.build();
com/learning/yasminishop/user
❌ UserRepository.java
❌ UserController.java
Lines Missed:
- Line #63
.result(userResponse)
- Line #64
.build();
❌ UserService.java
Lines Missed:
- Line #53
.build();
com/learning/yasminishop/statistic
❌ StatisticController.java
Lines Missed:
- Line #31
.result(statistics)
- Line #32
.build();
❌ StatisticService.java
Lines Missed:
com/learning/yasminishop/product
❌ ProductSpecifications.java
Lines Missed:
❌ ProductService.java
Lines Missed:
- Line #67
.build();
❌ ProductController.java
Lines Missed:
- Line #87
productFilter.getOrderBy());
- Line #92
.result(products)
- Line #93
.build();
- Line #114
.message("Products availability toggled successfully")
- Line #115
.build();
❌ ProductRepository.java
Loading