| | |
| | | @isTest |
| | | private class RepairAgainAnHandlerTest { |
| | | static testMethod void testmethod_1(){ |
| | | @isTest static void testmethod_1(){ |
| | | |
| | | RepairAgainAn__c ra = new RepairAgainAn__c(); |
| | | ra.Name = 'TestRa'; |
| | | ra.Dectect_Picture1__c = '<img src="http://www.google.co.jp/img1" />'; |
| | |
| | | ra.OSH_Dectect_Picture4__c = '<img src="http://www.google.co.jp/img6" />'; |
| | | insert ra; |
| | | |
| | | ra.Dectect_Picture1__c = '<img src="http://www.google.co.jp/img2" />'; |
| | | update ra; |
| | | |
| | | ra = [select Dectect_Picture1_URL__c, Dectect_Picture2_URL__c, OSH_Dectect_Picture1_URL__c, OSH_Dectect_Picture2_URL__c, |
| | | OSH_Dectect_Picture3_URL__c, OSH_Dectect_Picture4_URL__c from RepairAgainAn__c where Id = :ra.Id]; |
| | | System.assertNotEquals(null, ra.Dectect_Picture1_URL__c); |
| | | System.assertNotEquals(null, ra.Dectect_Picture2_URL__c); |
| | | System.assertNotEquals(null, ra.OSH_Dectect_Picture1_URL__c); |
| | | System.assertNotEquals(null, ra.OSH_Dectect_Picture2_URL__c); |
| | | System.assertNotEquals(null, ra.OSH_Dectect_Picture3_URL__c); |
| | | System.assertNotEquals(null, ra.OSH_Dectect_Picture4_URL__c); |
| | | } |
| | | |
| | | @isTest static void testmethod_2(){ |
| | | RepairAgainAn__c ra = new RepairAgainAn__c(); |
| | | ra.Name = 'TestRa2'; |
| | | insert ra; |
| | | |
| | | ra.RepairAgain_Status__c='草案中'; |
| | | update ra; |
| | | ra.RepairAgain_Status__c='RC填写完毕'; |
| | | update ra; |
| | | ra.RepairAgain_Status__c='OSH受理'; |
| | | update ra; |
| | | ra.RepairAgain_Status__c='OSH填写完毕'; |
| | | update ra; |
| | | ra.JudgementOSH__c='质量原因'; |
| | | ra.AnalysisOSH__c='f'; |
| | | ra.AnalysisReasonOSH__c='f'; |
| | | ra.ActionOSH__c='无偿维修'; |
| | | update ra; |
| | | ra.AnalysisOCM__c='f'; |
| | | ra.ActionOCM__c='无偿维修'; |
| | | ra.Technical_Responsibility__c='00510000006klDyAAI'; |
| | | ra.OCM_Confirmer__c='00510000006klDyAAI'; |
| | | update ra; |
| | | ra.RepairAgain_Status__c='完毕'; |
| | | update ra; |
| | | } |
| | | } |