View Javadoc
1   package io.github.magwas.inez.storage;
2   
3   import static org.junit.jupiter.api.Assertions.assertEquals;
4   
5   import java.util.Optional;
6   
7   import org.junit.jupiter.api.DisplayName;
8   import org.junit.jupiter.api.Test;
9   import org.mockito.InjectMocks;
10  
11  import io.github.magwas.inez.BridiTestData;
12  import io.github.magwas.testing.TestBase;
13  
14  class FindBridiByIdTest extends TestBase implements BridiTestData {
15  
16  	@InjectMocks
17  	FindBridiByIdService findBridiById;
18  
19  	@Test
20  	@DisplayName("finds the bridi by Id")
21  	void test() {
22  		assertEquals(Optional.of(SUMTI_IS_A_THING), findBridiById.apply(SUMTI_IS_A_THING_ID));
23  	}
24  
25  	@Test
26  	@DisplayName("returns empty if no bridi found")
27  	void test1() {
28  		assertEquals(Optional.empty(), findBridiById.apply(NONEXISTENT_ID));
29  	}
30  }