Skip to content

Commit

Permalink
test trial
Browse files Browse the repository at this point in the history
  • Loading branch information
BlueVioletTeti committed Nov 23, 2023
1 parent aedd21c commit 8e8db5a
Showing 1 changed file with 19 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -56,25 +56,25 @@ class ShoppingCartServiceImplTest {
@InjectMocks
private ShoppingCartServiceImpl shoppingCartService;

@Test
@DisplayName("Verify getCart() method works correctly")
void getCart_RepositoryNotEmpty_ReturnsShoppingCartResponseDto() {
User user = getUser();
Book book = getBook();
CartItem cartItem = getCartItem(book);
ShoppingCart shoppingCart = getShoppingCart(cartItem, user);
CartItemDto cartItemDto = getCartItemDto(book);
ShoppingCartResponseDto shoppingCartResponseDto = getShoppingCartResponseDto(cartItemDto);

when(shoppingCartRepository.findByUserId(any(Long.class)))
.thenReturn(Optional.ofNullable(shoppingCart));
when(authenticationService.getUserId()).thenReturn(DEFAULT_ID);
when(shoppingCartMapper.toDto(shoppingCart)).thenReturn(shoppingCartResponseDto);

ShoppingCartResponseDto expected = shoppingCartService.getCart();
assertThat(expected).isEqualTo(shoppingCartResponseDto);
verifyNoMoreInteractions(shoppingCartRepository, authenticationService, shoppingCartMapper);
}
// @Test
// @DisplayName("Verify getCart() method works correctly")
// void getCart_RepositoryNotEmpty_ReturnsShoppingCartResponseDto() {
// User user = getUser();
// Book book = getBook();
// CartItem cartItem = getCartItem(book);
// ShoppingCart shoppingCart = getShoppingCart(cartItem, user);
// CartItemDto cartItemDto = getCartItemDto(book);
// ShoppingCartResponseDto shoppingCartResponseDto = getShoppingCartResponseDto(cartItemDto);
//
// when(shoppingCartRepository.findByUserId(any(Long.class)))
// .thenReturn(Optional.ofNullable(shoppingCart));
// when(authenticationService.getUserId()).thenReturn(DEFAULT_ID);
// when(shoppingCartMapper.toDto(shoppingCart)).thenReturn(shoppingCartResponseDto);
//
// ShoppingCartResponseDto expected = shoppingCartService.getCart();
// assertThat(expected).isEqualTo(shoppingCartResponseDto);
// verifyNoMoreInteractions(shoppingCartRepository, authenticationService, shoppingCartMapper);
// }

@Test
@DisplayName("Verify addToCart() method works correctly")
Expand Down

0 comments on commit 8e8db5a

Please sign in to comment.