🛠 refact: getProjects to getProjectAssignments
This commit is contained in:
parent
51f7b89c94
commit
b26840cba8
@ -4,7 +4,7 @@ import ErrorMessage from '../Constants/ErrorMessageInterface'
|
|||||||
import ErrorMessages from '../Constants/ErrorMessages'
|
import ErrorMessages from '../Constants/ErrorMessages'
|
||||||
import ProjectInterface from '../Entities/Interfaces/ProjectInterface'
|
import ProjectInterface from '../Entities/Interfaces/ProjectInterface'
|
||||||
|
|
||||||
const getProjects = async (): Promise<ProjectInterface[] | ErrorMessage> => {
|
const getProjectsAssignments = async (): Promise<ProjectInterface[] | ErrorMessage> => {
|
||||||
const harvest = new Harvest()
|
const harvest = new Harvest()
|
||||||
let projectsResponse: any
|
let projectsResponse: any
|
||||||
try {
|
try {
|
||||||
@ -33,4 +33,4 @@ const getProjects = async (): Promise<ProjectInterface[] | ErrorMessage> => {
|
|||||||
return projects
|
return projects
|
||||||
}
|
}
|
||||||
|
|
||||||
export default getProjects
|
export default getProjectsAssignments
|
@ -2,7 +2,7 @@ import ErrorMessage from "../../Constants/ErrorMessageInterface"
|
|||||||
import Harvest from "../../Entities/Harvest"
|
import Harvest from "../../Entities/Harvest"
|
||||||
import ProjectInterface from "../../Entities/Interfaces/ProjectInterface"
|
import ProjectInterface from "../../Entities/Interfaces/ProjectInterface"
|
||||||
import Project from "../../Entities/Project"
|
import Project from "../../Entities/Project"
|
||||||
import getProjects from '../../UseCases/getProjects'
|
import getProjectsAssignments from '../../UseCases/getProjectsAssignments'
|
||||||
import env from '../env'
|
import env from '../env'
|
||||||
import UnitTest from "../UnitTestInterface"
|
import UnitTest from "../UnitTestInterface"
|
||||||
|
|
||||||
@ -31,7 +31,7 @@ const projectCreateInstance = async (): Promise<boolean> => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
const getProjectsFromApi = async (): Promise<boolean> => {
|
const getProjectsAssignmentsFromApi = async (): Promise<boolean> => {
|
||||||
new Harvest().destructor()
|
new Harvest().destructor()
|
||||||
|
|
||||||
new Harvest({
|
new Harvest({
|
||||||
@ -42,7 +42,7 @@ const getProjectsFromApi = async (): Promise<boolean> => {
|
|||||||
|
|
||||||
const expectedOutput: ProjectInterface = env.firstProjectFromApi
|
const expectedOutput: ProjectInterface = env.firstProjectFromApi
|
||||||
|
|
||||||
const projects: ProjectInterface[] | ErrorMessage = await getProjects()
|
const projects: ProjectInterface[] | ErrorMessage = await getProjectsAssignments()
|
||||||
|
|
||||||
if (!Array.isArray(projects)) return false
|
if (!Array.isArray(projects)) return false
|
||||||
|
|
||||||
@ -55,7 +55,7 @@ const getProjectsFromApi = async (): Promise<boolean> => {
|
|||||||
|
|
||||||
const unitTests: UnitTest[] = [
|
const unitTests: UnitTest[] = [
|
||||||
{ name: 'Entity | Project Create Instance', test: projectCreateInstance },
|
{ name: 'Entity | Project Create Instance', test: projectCreateInstance },
|
||||||
{ name: 'Use Case | Get Projects From Api', test: getProjectsFromApi },
|
{ name: 'Use Case | Get Projects From Api', test: getProjectsAssignmentsFromApi },
|
||||||
]
|
]
|
||||||
|
|
||||||
export default unitTests
|
export default unitTests
|
Loading…
x
Reference in New Issue
Block a user