11import React from "react" ;
22import { render , screen } from "@testing-library/react" ;
3- import MissionManifest , { rovers } from "./MissionManifest" ;
3+ import MissionManifest , { Rovers } from "./MissionManifest" ;
44
55const mockManifestResponse = {
66 photo_manifest : {
@@ -21,12 +21,12 @@ beforeEach(() => {
2121} ) ;
2222
2323test ( "renders loading message on initial render" , ( ) => {
24- render ( < MissionManifest roverType = { rovers . SPIRIT } /> ) ;
24+ render ( < MissionManifest roverType = { Rovers . SPIRIT } /> ) ;
2525 expect ( screen . getByText ( "Loading..." ) ) . toBeInTheDocument ( ) ;
2626} ) ;
2727
2828test ( "opportunity rover renders correct p elements" , async ( ) => {
29- render ( < MissionManifest roverType = { rovers . OPPORTUNIY } /> ) ;
29+ render ( < MissionManifest roverType = { Rovers . OPPORTUNIY } /> ) ;
3030 const expectedTexts = [
3131 "Rover Name: " ,
3232 mockManifestResponse . photo_manifest . name ,
@@ -57,7 +57,7 @@ test("opportunity rover renders correct p elements", async () => {
5757} ) ;
5858
5959test ( "opportunity rover renders correct Heading" , async ( ) => {
60- render ( < MissionManifest roverType = { rovers . OPPORTUNIY } /> ) ;
60+ render ( < MissionManifest roverType = { Rovers . OPPORTUNIY } /> ) ;
6161
6262 const heading = await screen . findByText ( "MISSION MANIFEST" ) ;
6363
@@ -80,7 +80,7 @@ test("invalid rover renders correct p elements", async () => {
8080 json : jest . fn ( ) . mockResolvedValue ( mockInvalidFetchResponse ) ,
8181 } ) ;
8282
83- render ( < MissionManifest roverType = { rovers . OPPORTUNIY } /> ) ;
83+ render ( < MissionManifest roverType = { Rovers . OPPORTUNIY } /> ) ;
8484
8585 const missionManifestContainer = await screen . findByTestId (
8686 "mission-manifest-container" ,
0 commit comments