public void testTemplateImportHappyCase()

in component-test/src/main/java/org/apache/fineract/cn/notification/importer/TestImport.java [39:54]


	public void testTemplateImportHappyCase() throws IOException, InterruptedException {
		final Template template = new Template();
		template.setTemplateIdentifier("test-sample");
		template.setSenderEmail("test@example.com");
		template.setSubject("Test");
		template.setMessage("Message");
		template.setUrl("test/url");
		
		notificationManager.createTemplate(template);
		Assert.assertTrue(eventRecorder.wait(NotificationEventConstants.POST_TEMPLATE, template.getTemplateIdentifier()));
		
		final Importer importer = new Importer(notificationManager, logger);
		final URL uri = ClassLoader.getSystemResource("importdata/test-templates.csv");
		importer.importTemplateCSV(uri);
		Assert.assertTrue(eventRecorder.wait(NotificationEventConstants.POST_TEMPLATE, "test_sample"));
	}