Fakultas Ilmu Komputer UI

Skip to content
Snippets Groups Projects
Select Git revision
  • 87f22a4c980d5a90b7ff3cb0333b5994c7f7b802
  • master default protected
  • develop
  • Features/CompanyProfile
  • Features/CompanyBrowseByVacancy
  • Features/HomeDosen
  • Features/VerifyVacancyForAdmin
  • Fixes/TextEditor
  • Features/SupervisorStudentApplications
  • Features/SupervisorApproveVacancy
  • Fixes/NumberOfApplicant
  • Personal/Sirin
  • Fixes/Pagination
  • Minor/Documentation
  • Features/admin-dashboard
  • Fixes/Add-Necessary-Testcases
  • Features/ProfilePage
  • Fixes/Lamaran-Dibaca-Bug
  • Cold-Fix
  • Features/CompanyVacancyApplicationList
  • UserStory3
21 results

ProfilePage.jsx

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    VerifyAdminModal-test.jsx 1009 B
    import React from 'react';
    import ReactTestUtils from 'react-addons-test-utils';
    import VerifyAdminModal from '../../components/VerifyAdminModal';
    import fetchMock from 'fetch-mock';
    import Storage from '../../lib/Storage';
    
    describe('VerifyAdminModal', () => {
    
      it('renders without problem', () => {
        const verifyModal = ReactTestUtils.renderIntoDocument(
          <VerifyAdminModal />,
        );
        expect(verifyModal).to.exist;
      });
    
      it('open without problem', () => {
         const verifyModal = ReactTestUtils.renderIntoDocument(
           <VerifyAdminModal id={4} />);
    
         const modal = ReactTestUtils.findRenderedDOMComponentWithTag(verifyModal, 'Button');
         ReactTestUtils.Simulate.click(modal);
         expect(verifyModal.state.modalOpen).to.equal(true);
       });
    
       it('close without problem', () => {
         const verifyModal = ReactTestUtils.renderIntoDocument(
           <VerifyAdminModal id={4} />);
    
         verifyModal.handleClose();
         expect(verifyModal.state.modalOpen).to.equal(false);
       });
    });