summaryrefslogtreecommitdiff
path: root/src/main/java/com/stileeducation/markr/service/TestService.java
diff options
context:
space:
mode:
authorSzymon Szukalski <szymon@skas.io>2024-07-25 20:54:41 +1000
committerSzymon Szukalski <szymon@skas.io>2024-07-25 20:54:41 +1000
commitcf4edfcb4bc7d0d02cefa861a95812315f092a66 (patch)
tree5a3996a51a7ced388a6d7f4fa5c0d2a84124010e /src/main/java/com/stileeducation/markr/service/TestService.java
parentaa9bdd514ab90d0da0391b879255a22c29450e9a (diff)
Removed unused variables and switch to constructor injection
Diffstat (limited to 'src/main/java/com/stileeducation/markr/service/TestService.java')
-rw-r--r--src/main/java/com/stileeducation/markr/service/TestService.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/com/stileeducation/markr/service/TestService.java b/src/main/java/com/stileeducation/markr/service/TestService.java
index f3231b9..0478c3a 100644
--- a/src/main/java/com/stileeducation/markr/service/TestService.java
+++ b/src/main/java/com/stileeducation/markr/service/TestService.java
@@ -2,7 +2,6 @@ package com.stileeducation.markr.service;
import com.stileeducation.markr.entity.Test;
import com.stileeducation.markr.repository.TestRepository;
-import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Optional;
@@ -10,9 +9,13 @@ import java.util.Optional;
@Service
public class TestService {
- @Autowired
+ final
TestRepository testRepository;
+ public TestService(TestRepository testRepository) {
+ this.testRepository = testRepository;
+ }
+
public Test findOrCreateTest(String testId, Integer marksAvailable) {
Optional<Test> optionalTest = testRepository.findByTestId(testId);
if (optionalTest.isPresent()) {