java-tutorials/web-modules/ninja/src/test/java/controllers/ApiControllerMockUnitTest.java
2023-01-19 23:28:20 +05:30

33 lines
867 B
Java

package controllers;
import static org.junit.Assert.assertEquals;
import org.junit.Before;
import org.junit.Test;
import ninja.NinjaTest;
import ninja.Result;
import services.UserService;
public class ApiControllerMockUnitTest extends NinjaTest {
private UserService userService;
private ApplicationController applicationController;
@Before
public void setupTest() {
userService = this.ninjaTestServer.getInjector().getInstance(UserService.class);
applicationController = new ApplicationController();
applicationController.userService = userService;
}
@Test
public void testThatGetUserJson() {
Result result = applicationController.userJson();
System.out.println(result.getRenderable());
assertEquals(userService.getUserMap().toString(), result.getRenderable().toString());
}
}