@Override
  public void registerDeleted(Weapon weapon) {
    LOGGER.info("Registering {} for delete in context.", weapon.getName());
    register(weapon, UnitActions.DELETE.getActionValue());
  }
@Test
  void shouldSaveDeletedStudentWithoutWritingToDb() {
    armsDealer.registerDeleted(weapon1);
    armsDealer.registerDeleted(weapon2);

    assertEquals(2, context.get(UnitActions.DELETE.getActionValue()).size());
    verifyNoMoreInteractions(weaponDatabase);
  }