Package gov.nasa.arc.mct.evaluator.spi

Examples of gov.nasa.arc.mct.evaluator.spi.EvaluatorProvider


    final String language = "test/language";
    EvaluatorModelRole mcr = ec.getModel();
    mcr.getData().setLanguage(language);
    final FeedProvider.RenderingInfo expectedRenderingInfo = new FeedProvider.RenderingInfo("", Color.black, "", Color.black, false);
   
    EvaluatorProvider ep = Mockito.mock(EvaluatorProvider.class);
    e = ec.getCapability(Evaluator.class);
    registry.addProvider(ep);
    Executor executor = Mockito.mock(Executor.class);
    Mockito.when(executor.evaluate(Mockito.anyMap(), Mockito.anyList())).thenReturn(expectedRenderingInfo);
    Mockito.when(ep.getLanguage()).thenReturn(language);
    Mockito.when(ep.compile(Mockito.anyString())).thenReturn(executor);
   
    Assert.assertSame(expectedRenderingInfo, e.evaluate(Collections.<String,List<Map<String,String>>>emptyMap(), Collections.<FeedProvider>emptyList()));
  }
View Full Code Here

TOP

Related Classes of gov.nasa.arc.mct.evaluator.spi.EvaluatorProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.