sampleDescription.setName("name");
FormRepresentationEncoder encoder = EasyMock.createMock(FormRepresentationEncoder.class);
FormEncodingException exception = new FormEncodingException();
@SuppressWarnings("unchecked")
Map<String, List<MenuItemDescription>> anyObject = EasyMock.anyObject(Map.class);
EasyMock.expect(encoder.encodeMenuItemsMap(anyObject)).andThrow(exception).once();
FormEncodingFactory.register(encoder, FormEncodingFactory.getDecoder());
EasyMock.replay(encoder);
try {
service.saveMenuItem("group", sampleDescription);