From a32d07c70f6b67dd783db4ac4c6117adfe6faa4f Mon Sep 17 00:00:00 2001 From: Dipinti3 Date: Tue, 31 Aug 2021 21:32:19 -0400 Subject: [PATCH 01/13] tests on account are done --- .../fullstackvideo/model/AccountTest.java | 74 +++++++++++++++++++ .../fullstackvideo/model/VideoTest.java | 2 - 2 files changed, 74 insertions(+), 2 deletions(-) create mode 100644 src/test/java/com/tresmigos/fullstackvideo/model/AccountTest.java diff --git a/src/test/java/com/tresmigos/fullstackvideo/model/AccountTest.java b/src/test/java/com/tresmigos/fullstackvideo/model/AccountTest.java new file mode 100644 index 00000000..eebc1603 --- /dev/null +++ b/src/test/java/com/tresmigos/fullstackvideo/model/AccountTest.java @@ -0,0 +1,74 @@ +package com.tresmigos.fullstackvideo.model; + +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; +import org.mockito.InjectMocks; +import org.mockito.Mock; +import org.mockito.MockitoAnnotations; + +import java.util.HashSet; +import java.util.Set; + +import static org.junit.jupiter.api.Assertions.*; + +class AccountTest { + + @InjectMocks + Account account; + + @Mock + Video video; + @BeforeEach + void setUp() { + MockitoAnnotations.initMocks(this); + } + + @Test + void getId() { + //given + Long expectedId=5L; + account.setId(5L); + //when + Long actual=account.getId(); + //then + assertEquals(expectedId,actual); + } + + @Test + void getUsername() { + //given + String expected="Mark"; + account.setUsername(expected); + //when + String actual=account.getUsername(); + //then + assertEquals(expected,actual); + } + + @Test + void getPassword() { + //given + String expected="finland"; + account.setPassword(expected); + //when + String actual=account.getPassword(); + //then + assertEquals(expected,actual); + } + + @Test + void getVideos() { + //given + Video v1=new Video(); + Video v2=new Video(); + Set