mirror of
https://github.com/inaturalist/iNaturalistReactNative.git
synced 2026-07-31 01:17:14 -04:00
19 lines
715 B
JavaScript
19 lines
715 B
JavaScript
import ProjectObservationField from "realmModels/ProjectObservationField";
|
|
import factory from "tests/factory";
|
|
|
|
describe( "ProjectObservationField", ( ) => {
|
|
describe( "mapApiToRealm", ( ) => {
|
|
it( "maps fields, splitting allowed_values", ( ) => {
|
|
const mockRemotePof = factory( "RemoteProjectObservationField" );
|
|
const mappedPof = ProjectObservationField.mapApiToRealm( mockRemotePof );
|
|
|
|
expect( mappedPof.id ).toBe( mockRemotePof.id );
|
|
expect( mappedPof.obsField.id ).toBe(
|
|
mockRemotePof.observation_field.id,
|
|
);
|
|
expect( mappedPof.position ).toBe( mockRemotePof.position );
|
|
expect( mappedPof.required ).toBe( mockRemotePof.required );
|
|
} );
|
|
} );
|
|
} );
|