@Test
  public void testCreateVelocityContextInjectsStoreInfo() {
    //  Given
    emailProperties.setStoreCode(store.getCode());
    store.setUrl("/snap-it-up/");

    //  When
    Map<String, Object> context = contextFactory.createVelocityContext(store, emailProperties);

    //  Then
    assertSame("Context should include store", store, context.get("store"));
    assertEquals("Context should include store url", store.getUrl(), context.get("baseImgUrl"));
    assertEquals(
        "Context should include trimmed store url", "/snap-it-up", context.get("storeUrl"));
  }