java-tutorials/web-modules/ninja/src/test/java/controllers/ApiControllerMockUnitTest.java

33 lines
867 B
Java
Raw Normal View History

2019-12-08 14:40:42 +02:00
package controllers;
import static org.junit.Assert.assertEquals;
2019-12-08 14:40:42 +02:00
import org.junit.Before;
import org.junit.Test;
import ninja.NinjaTest;
2019-12-08 14:40:42 +02:00
import ninja.Result;
import services.UserService;
public class ApiControllerMockUnitTest extends NinjaTest {
2019-12-08 14:40:42 +02:00
private UserService userService;
2019-12-08 14:40:42 +02:00
private ApplicationController applicationController;
2019-12-08 14:40:42 +02:00
@Before
public void setupTest() {
userService = this.ninjaTestServer.getInjector().getInstance(UserService.class);
2019-12-08 14:40:42 +02:00
applicationController = new ApplicationController();
applicationController.userService = userService;
}
@Test
public void testThatGetUserJson() {
Result result = applicationController.userJson();
System.out.println(result.getRenderable());
2019-12-14 16:34:34 +02:00
assertEquals(userService.getUserMap().toString(), result.getRenderable().toString());
2019-12-08 14:40:42 +02:00
}
2019-12-08 14:40:42 +02:00
}