Commit bfeb6d1b authored by snamdeo's avatar snamdeo

Commiting after adding test cases to increase code coverage

parent 97983b66
package com.altimetrik.poc.controller; package com.altimetrik.poc.controller;
import com.altimetrik.poc.dto.Customer; import com.altimetrik.poc.dto.Customer;
import com.altimetrik.poc.dto.NewValetAmout;
import com.altimetrik.poc.dto.OrderDetails;
import com.altimetrik.poc.repository.UserLoggedInRepository; import com.altimetrik.poc.repository.UserLoggedInRepository;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.boot.test.mock.mockito.MockBean; import org.springframework.boot.test.mock.mockito.MockBean;
import static org.mockito.Mockito.times; import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.mockito.Mockito.verify; import static org.mockito.Mockito.*;
import static org.mockito.Mockito.when;
@SpringBootTest @SpringBootTest
...@@ -20,10 +23,27 @@ public class UserDataControllerTest { ...@@ -20,10 +23,27 @@ public class UserDataControllerTest {
UserDataController userDataController; UserDataController userDataController;
@Test @Test
public void removeProducts(){ public void addProducts(){
Customer c = new Customer("Shishir", "Namdeo","shishirnamdeo220@gmaik.com",0); Customer c = new Customer(1,"Shishir", "Namdeo","shishirnamdeo220@gmaik.com",0);
userDataController.addUser(c); userDataController.addUser(c);
verify(userLoggedInRepository,times(1)).save(c); verify(userLoggedInRepository,times(1)).save(c);
} }
@Test
public void getUserValetAmount(){
Customer c = new Customer(1,"Shishir", "Namdeo","shishirnamdeo220@gmaik.com",0);
when(userLoggedInRepository.findByReference(Customer.refer)).thenReturn(c);
assertEquals(0,userDataController.getUserValetAmount());
}
@Test
public void updateValetAmount(){
Customer c = new Customer(1,"Shishir", "Namdeo","shishirnamdeo220@gmaik.com",0);
when(userLoggedInRepository.findByReference(Customer.refer)).thenReturn(c);
OrderDetails pd = new OrderDetails(300,3721,4356,6456,6565,454, 667,new Integer[43], new Customer());
userDataController.updateValetAmount(new NewValetAmout("123"));
verify(userLoggedInRepository,times(1)).save(c);
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment