use of jakarta.nosql.tck.entities.User in project jnosql-diana by eclipse.
the class KeyValueRepositoryProxyTest method shouldSave.
@Test
public void shouldSave() {
ArgumentCaptor<User> captor = ArgumentCaptor.forClass(User.class);
User user = new User("ada", "Ada", 10);
userRepository.save(user);
Mockito.verify(reactiveTemplate).put(captor.capture());
User value = captor.getValue();
assertEquals(user, value);
}
use of jakarta.nosql.tck.entities.User in project jnosql-diana by eclipse.
the class KeyValueRepositoryProxyTest method shouldFindById.
@Test
public void shouldFindById() {
User user = new User("ada", "Ada", 10);
when(template.get("key", User.class)).thenReturn(Optional.of(user));
final Observable<User> key = userRepository.findById("key");
Mockito.verify(reactiveTemplate).get("key", User.class);
}
Aggregations