Package de.scoopgmbh.copper.monitoring.core.data.SerializeUtil

Examples of de.scoopgmbh.copper.monitoring.core.data.SerializeUtil.MeasurePointIdSerializer


  @Test
  public void test_write(){
    Kryo kryo = Mockito.mock(Kryo.class);
    Output output = Mockito.mock(Output.class);
   
    MeasurePointIdSerializer measurePointIdSerializer = new MeasurePointIdSerializer();
    measurePointIdSerializer.write(kryo, output, "111");
    Mockito.verify(output).writeInt(-1);
    Mockito.verify(output).writeString("111");
   
    measurePointIdSerializer.write(kryo, output, "111");
    Mockito.verify(output).writeInt(0);
   
    Mockito.reset(output);
    measurePointIdSerializer.write(kryo, output, "111");
    Mockito.verify(output).writeInt(0);
    Mockito.verify(output,Mockito.never()).writeString("111");
   
    Mockito.reset(output);
    measurePointIdSerializer.write(kryo, output, "222");
    Mockito.verify(output).writeInt(-1);
    Mockito.verify(output,Mockito.never()).writeString("22");
   
    Mockito.reset(output);
    measurePointIdSerializer.write(kryo, output, "222");
    Mockito.verify(output).writeInt(1);
   
    Mockito.reset(output);
    measurePointIdSerializer.write(kryo, output, "111");
    Mockito.verify(output).writeInt(0);
    Mockito.verify(output,Mockito.never()).writeString("111");
  }
View Full Code Here


    Kryo kryo = Mockito.mock(Kryo.class);
    Input input = Mockito.mock(Input.class);
 
    Mockito.when(input.readString()).thenReturn("111");
    Mockito.when(input.readInt()).thenReturn(-1);
    MeasurePointIdSerializer measurePointIdSerializer = new MeasurePointIdSerializer();
    assertEquals("111", measurePointIdSerializer.read(kryo, input, String.class));
   
    Mockito.when(input.readString()).thenReturn("?");
    Mockito.when(input.readInt()).thenReturn(0);
    assertEquals("111", measurePointIdSerializer.read(kryo, input, String.class));
   
    Mockito.when(input.readString()).thenReturn("?");
    Mockito.when(input.readInt()).thenReturn(0);
    assertEquals("111", measurePointIdSerializer.read(kryo, input, String.class));
   
    Mockito.when(input.readString()).thenReturn("222");
    Mockito.when(input.readInt()).thenReturn(-1);
    assertEquals("222", measurePointIdSerializer.read(kryo, input, String.class));
   
    Mockito.when(input.readString()).thenReturn("?");
    Mockito.when(input.readInt()).thenReturn(1);
    assertEquals("222", measurePointIdSerializer.read(kryo, input, String.class));
  }
View Full Code Here

TOP

Related Classes of de.scoopgmbh.copper.monitoring.core.data.SerializeUtil.MeasurePointIdSerializer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.