	@Test
	public void loadAll()
	{

		// load the fonts and set one on the label
		TestUtil.runThenWaitForPaintPulse( () -> {
			JFXtrasFontRoboto.loadAll();
			
	        Label l = new Label("xxxxx");
	        l.setStyle("-fx-font-family: 'Roboto Italic'; -fx-font-size:32pt;");
			box.getChildren().clear();
	        box.getChildren().add(l);
		});
		
		// assert the size
		generateXYWH();
		new AssertNode(find(".label")).assertXYWH(0.0, 0.0, 102.0, 59.0, 0.01);
		
		// set another on the label
		TestUtil.runThenWaitForPaintPulse( () -> {
			
	        Label l = new Label("xxxxx");
	        l.setStyle("-fx-font-family: 'Roboto Medium'; -fx-font-size:32pt;");
			box.getChildren().clear();
	        box.getChildren().add(l);
		});
		
		// assert the size
		generateXYWH();
		new AssertNode(find(".label")).assertXYWH(0.0, 0.0, 109.0, 59.0, 0.01);
	}