443444445446447448449450451452453
_db.remove(key); key = _idSeq.incrementAndGet(); g.setId(key); } Tone t; // newTone is an optional parameter // omitting it in request results a null value if (newTone == null) { t = DEFAULT_TONE;
910111213141516171819
public class ToneTest { @Test public void testDefault() { Tone command = new Tone(); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("TONE 0"); assertCommand(output, command);
1920212223242526272829
assertCommand(output, command); } @Test public void test() { Tone command = new Tone(1); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("TONE 1"); assertCommand(output, command);
293031323334353637
assertCommand(output, command); } @Test(expected = ValidationException.class) public void testValidation1() { Tone command = new Tone(-100); command.getCommandByteArray(); }
363738394041424344
command.getCommandByteArray(); } @Test(expected = ValidationException.class) public void testValidation2() { Tone command = new Tone(201); command.getCommandByteArray(); }