-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBarServiceTest.java
More file actions
36 lines (29 loc) · 1.01 KB
/
BarServiceTest.java
File metadata and controls
36 lines (29 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import configs.AppConfig;
import models.Bar;
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests;
import services.BarService;
import java.util.List;
import static org.fest.assertions.Assertions.assertThat;
import static play.test.Helpers.fakeApplication;
import static play.test.Helpers.running;
@ContextConfiguration(classes={AppConfig.class, TestDataConfig.class})
public class BarServiceTest extends AbstractTransactionalJUnit4SpringContextTests {
@Autowired
private BarService barService;
@Test
public void createBar() {
Bar bar = new Bar();
bar.name = "foo";
barService.addBar(bar);
assertThat(bar.id).isNotNull();
}
@Test
public void getBars() {
createBar();
List<Bar> bars = barService.getAllBars();
assertThat(bars.size()).isEqualTo(1);
}
}