|
1 | 1 | /** Elixir BioHackathon 2022 */
|
2 | 2 | package com.elixir.biohackaton.ISAToSRA;
|
3 | 3 |
|
4 |
| -import com.elixir.biohackaton.ISAToSRA.biosamples.model.BiosampleAccessionsMap; |
5 |
| -import com.elixir.biohackaton.ISAToSRA.biosamples.service.BioSamplesSubmitter; |
6 |
| -import com.elixir.biohackaton.ISAToSRA.biosamples.service.MarsReceiptService; |
7 |
| -import com.elixir.biohackaton.ISAToSRA.receipt.isamodel.*; |
8 |
| -import com.elixir.biohackaton.ISAToSRA.receipt.marsmodel.*; |
9 |
| -import com.fasterxml.jackson.annotation.JsonInclude; |
10 |
| -import com.fasterxml.jackson.databind.ObjectMapper; |
11 | 4 | import java.io.File;
|
12 | 5 | import java.nio.file.Files;
|
13 | 6 | import java.util.List;
|
14 | 7 |
|
15 | 8 | import org.junit.jupiter.api.Test;
|
16 | 9 | import org.springframework.boot.test.context.SpringBootTest;
|
17 | 10 |
|
| 11 | +import com.elixir.biohackaton.ISAToSRA.biosamples.model.BiosampleAccessionsMap; |
| 12 | +import com.elixir.biohackaton.ISAToSRA.biosamples.service.BioSamplesSubmitter; |
| 13 | +import com.elixir.biohackaton.ISAToSRA.biosamples.service.MarsReceiptService; |
| 14 | +import com.elixir.biohackaton.ISAToSRA.receipt.isamodel.IsaJson; |
| 15 | +import com.elixir.biohackaton.ISAToSRA.receipt.isamodel.Study; |
| 16 | +import com.fasterxml.jackson.annotation.JsonInclude; |
| 17 | +import com.fasterxml.jackson.databind.ObjectMapper; |
| 18 | + |
18 | 19 | @SpringBootTest
|
19 | 20 | class BiosampleReceiptToMarsTest {
|
20 | 21 |
|
@@ -43,11 +44,11 @@ void convertToMars() {
|
43 | 44 |
|
44 | 45 | // Converting Biosample receipt to MARS receipt
|
45 | 46 | MarsReceiptService marsReceiptService = new MarsReceiptService();
|
46 |
| - MarsReceipt marsReceipt = marsReceiptService.convertReceiptToMars(accessionsMap, isaJson); |
| 47 | + marsReceiptService.convertReceiptToMars(accessionsMap, isaJson); |
47 | 48 |
|
48 | 49 | // Saving the result as a Json file
|
49 | 50 | String marsReceiptPath = "../../test-data/mars-biosample-receipt.json";
|
50 |
| - Files.write(new File(marsReceiptPath).toPath(), jsonMapper.writeValueAsBytes(marsReceipt)); |
| 51 | + Files.write(new File(marsReceiptPath).toPath(), jsonMapper.writeValueAsBytes(marsReceiptService.getMarsReceipt())); |
51 | 52 | } catch (Exception ex) {
|
52 | 53 | System.console().printf("%s", ex);
|
53 | 54 | }
|
|
0 commit comments