Skip to content

Commit aff1101

Browse files
committed
Merge branch 'sprint4-staging' of https://github.com/TAMULib/LibraryServiceStatusSystemService into sprint4-staging-refinement
2 parents 0b255bb + 97a0e7e commit aff1101

12 files changed

Lines changed: 35 additions & 31 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@ target/
55
.factorypath
66
.project
77
.settings
8+
.springBeans
89
bin/
910
logs/

src/main/java/edu/tamu/app/WebServerInit.java renamed to src/main/java/edu/tamu/app/StatusApplication.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
@EnableScheduling
1515
@SpringBootApplication
1616
@ComponentScan(basePackages = { "edu.tamu.*" })
17-
public class WebServerInit extends SpringBootServletInitializer {
17+
public class StatusApplication extends SpringBootServletInitializer {
1818

1919
/**
2020
* Entry point to the application from within servlet.
@@ -24,7 +24,7 @@ public class WebServerInit extends SpringBootServletInitializer {
2424
*
2525
*/
2626
public static void main(String[] args) {
27-
SpringApplication.run(WebServerInit.class, args);
27+
SpringApplication.run(StatusApplication.class, args);
2828
}
2929

3030
/**
@@ -38,7 +38,7 @@ public static void main(String[] args) {
3838
*/
3939
@Override
4040
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
41-
return application.sources(WebServerInit.class);
41+
return application.sources(StatusApplication.class);
4242
}
4343

4444
}

src/main/java/edu/tamu/app/model/repo/impl/FeatureProposalRepoImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public FeatureProposal create(Idea idea) {
4949
idea.setElevated(true);
5050
idea = ideaRepo.save(idea);
5151
simpMessagingTemplate.convertAndSend("/channel/ideas/update", new ApiResponse(SUCCESS, idea));
52-
FeatureProposal featureProposal = featureProposalRepo.save(new FeatureProposal(idea));
52+
FeatureProposal featureProposal = featureProposalRepo.save(new FeatureProposal(idea));
5353
simpMessagingTemplate.convertAndSend("/channel/feature-proposals/create", new ApiResponse(SUCCESS, featureProposal));
5454
return featureProposal;
5555
}

src/main/java/edu/tamu/app/model/request/FilteredPageRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package edu.tamu.app.model.request;
1+
package edu.tamu.app.model.request;
22

33
import java.util.ArrayList;
44
import java.util.HashMap;

src/test/java/edu/tamu/app/model/FeatureProposalTest.java

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
import static org.junit.Assert.assertEquals;
44
import static org.junit.Assert.assertNotEquals;
55

6+
import java.util.ArrayList;
7+
68
import org.junit.After;
79
import org.junit.Before;
810
import org.junit.Test;
@@ -15,7 +17,7 @@
1517
import org.springframework.test.context.ActiveProfiles;
1618
import org.springframework.test.context.junit4.SpringRunner;
1719

18-
import edu.tamu.app.WebServerInit;
20+
import edu.tamu.app.StatusApplication;
1921
import edu.tamu.app.enums.Role;
2022
import edu.tamu.app.enums.Status;
2123
import edu.tamu.app.exception.UserNotFoundException;
@@ -27,7 +29,7 @@
2729

2830
@ActiveProfiles("test")
2931
@RunWith(SpringRunner.class)
30-
@SpringBootTest(classes = { WebServerInit.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
32+
@SpringBootTest(classes = { StatusApplication.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
3133
public class FeatureProposalTest {
3234

3335
private static final String TEST_FEATURE_PROPOSAL_TITLE = "Feature Proposal Title";
@@ -112,8 +114,13 @@ public void testVote() throws UserNotFoundException {
112114
public void testVoteDuplicate() throws UserNotFoundException {
113115
FeatureProposal newFeatureProposal = featureProposalRepo.create(new FeatureProposal(TEST_ALTERNATIVE_FEATURE_PROPOSAL_TITLE, TEST_ALTERNATIVE_FEATURE_PROPOSAL_DESCRIPTION, testUser, service2), TEST_CREDENTIALS);
114116
User testVoter = userRepo.create(TEST_VOTER_CREDENTIALS.getUin(), TEST_VOTER_CREDENTIALS.getEmail(), TEST_VOTER_CREDENTIALS.getFirstName(), TEST_VOTER_CREDENTIALS.getLastName(), Role.valueOf(TEST_VOTER_CREDENTIALS.getRole()));
115-
newFeatureProposal.addVoter(testVoter);
116-
newFeatureProposal.addVoter(testVoter);
117+
newFeatureProposal.setVoters(new ArrayList<User>() {
118+
private static final long serialVersionUID = -7900927790649066585L;
119+
{
120+
add(testVoter);
121+
add(testVoter);
122+
}
123+
});
117124
newFeatureProposal = featureProposalRepo.save(newFeatureProposal);
118125
}
119126

src/test/java/edu/tamu/app/model/IdeaTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import org.springframework.test.context.ActiveProfiles;
1515
import org.springframework.test.context.junit4.SpringRunner;
1616

17-
import edu.tamu.app.WebServerInit;
17+
import edu.tamu.app.StatusApplication;
1818
import edu.tamu.app.enums.Role;
1919
import edu.tamu.app.enums.Status;
2020
import edu.tamu.app.exception.UserNotFoundException;
@@ -25,7 +25,7 @@
2525

2626
@ActiveProfiles("test")
2727
@RunWith(SpringRunner.class)
28-
@SpringBootTest(classes = { WebServerInit.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
28+
@SpringBootTest(classes = { StatusApplication.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
2929
public class IdeaTest {
3030

3131
private static final String TEST_IDEA_TITLE = "Idea Title";

src/test/java/edu/tamu/app/model/NoteTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import org.springframework.test.context.ActiveProfiles;
1515
import org.springframework.test.context.junit4.SpringRunner;
1616

17-
import edu.tamu.app.WebServerInit;
17+
import edu.tamu.app.StatusApplication;
1818
import edu.tamu.app.enums.NoteType;
1919
import edu.tamu.app.enums.Role;
2020
import edu.tamu.app.enums.Status;
@@ -26,7 +26,7 @@
2626

2727
@ActiveProfiles("test")
2828
@RunWith(SpringRunner.class)
29-
@SpringBootTest(classes = { WebServerInit.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
29+
@SpringBootTest(classes = { StatusApplication.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
3030
public class NoteTest {
3131

3232
private static final String TEST_NOTE_TITLE = "Note Title";

src/test/java/edu/tamu/app/model/NotificationTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
import org.springframework.test.context.ActiveProfiles;
1616
import org.springframework.test.context.junit4.SpringRunner;
1717

18-
import edu.tamu.app.WebServerInit;
18+
import edu.tamu.app.StatusApplication;
1919
import edu.tamu.app.enums.NotificationLocation;
2020
import edu.tamu.app.model.repo.NotificationRepo;
2121

2222
@ActiveProfiles("test")
2323
@RunWith(SpringRunner.class)
24-
@SpringBootTest(classes = { WebServerInit.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
24+
@SpringBootTest(classes = { StatusApplication.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
2525
public class NotificationTest {
2626

2727
private static final String TEST_NOTIFICATION_NAME = "Test Notification Name";

src/test/java/edu/tamu/app/model/ServiceTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import org.springframework.test.context.ActiveProfiles;
1616
import org.springframework.test.context.junit4.SpringRunner;
1717

18-
import edu.tamu.app.WebServerInit;
18+
import edu.tamu.app.StatusApplication;
1919
import edu.tamu.app.enums.Status;
2020
import edu.tamu.app.model.repo.NoteRepo;
2121
import edu.tamu.app.model.repo.ServiceRepo;
@@ -24,7 +24,7 @@
2424

2525
@ActiveProfiles("test")
2626
@RunWith(SpringRunner.class)
27-
@SpringBootTest(classes = { WebServerInit.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
27+
@SpringBootTest(classes = { StatusApplication.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
2828
public class ServiceTest {
2929

3030
private static final String TEST_SERVICE_NAME = "Test Service Name";

src/test/java/edu/tamu/app/model/UserTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
import org.springframework.test.context.ActiveProfiles;
1515
import org.springframework.test.context.junit4.SpringRunner;
1616

17-
import edu.tamu.app.WebServerInit;
17+
import edu.tamu.app.StatusApplication;
1818
import edu.tamu.app.enums.Role;
1919
import edu.tamu.app.model.repo.UserRepo;
2020
import edu.tamu.weaver.auth.model.Credentials;
2121

2222
@ActiveProfiles("test")
2323
@RunWith(SpringRunner.class)
24-
@SpringBootTest(classes = { WebServerInit.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
24+
@SpringBootTest(classes = { StatusApplication.class }, webEnvironment = WebEnvironment.DEFINED_PORT)
2525
public class UserTest {
2626

2727
private static final Credentials TEST_CREDENTIALS = new Credentials();

0 commit comments

Comments
 (0)