@Test
 public void testOf() throws Exception {
   ProviderContext ctx = ProviderContext.of("testprov");
   ProviderContext ctx2 = ProviderContext.of("testprov");
   assertEquals(ctx, ctx2);
   assertEquals("testprov", ctx.getProvider());
 }
 @Test
 public void testGetRateTypes() throws Exception {
   ProviderContext ctx =
       new ProviderContext.Builder("myprov", RateType.DEFERRED, RateType.HISTORIC).build();
   assertEquals("myprov", ctx.getProvider());
 }