diff options
author | Vitaly Takmazov | 2018-02-09 14:55:23 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2018-02-09 14:55:23 +0300 |
commit | c04eb6d3769f5a52372b560160147f7acc7079e8 (patch) | |
tree | a420e3b834f9e7d4fa2e404894bcba3b67e1f40a /juick-server/src/test/java | |
parent | eb8c9d95bfbd7e664c9de2767850ec4c465b520b (diff) |
server: add some tests
Diffstat (limited to 'juick-server/src/test/java')
-rw-r--r-- | juick-server/src/test/java/com/juick/server/tests/MessagesTests.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/juick-server/src/test/java/com/juick/server/tests/MessagesTests.java b/juick-server/src/test/java/com/juick/server/tests/MessagesTests.java index 53267a0f..37973bf5 100644 --- a/juick-server/src/test/java/com/juick/server/tests/MessagesTests.java +++ b/juick-server/src/test/java/com/juick/server/tests/MessagesTests.java @@ -295,6 +295,13 @@ public class MessagesTests extends AbstractJUnit4SpringContextTests { .content(jsonMapper.writeValueAsBytes(tokens))).andExpect(status().isOk()); } @Test + public void notificationsSettingsAllowedOnlyForServiceUser() throws Exception { + mockMvc.perform(get("/notifications").with(httpBasic(juickName, juickPassword)) + .param("mid", "1").param("uid", String.valueOf(ugnich.getUid()))).andExpect(status().isOk()); + mockMvc.perform(get("/notifications") + .param("mid", "1").param("uid", String.valueOf(ugnich.getUid()))).andExpect(status().isUnauthorized()); + } + @Test public void topTest() throws Exception { int topmid = messagesService.createMessage(ugnich.getUid(), "top message", null, null); IntStream.rangeClosed(6, 12).forEach(i -> { |