Imported Upstream version 1.1.0
[platform/upstream/iotivity.git] / cloud / stack / src / test / java / org / iotivity / cloud / base / ResourceTest.java
1 package org.iotivity.cloud.base;
2
3 import static org.junit.Assert.assertEquals;
4 import static org.junit.Assert.assertNull;
5
6 import org.iotivity.cloud.base.protocols.coap.CoapRequest;
7 import org.junit.Test;
8
9 import io.netty.channel.ChannelHandlerContext;
10
11 public class ResourceTest {
12
13     private static class SampleResource extends Resource {
14
15         public SampleResource() {
16             setUri("sampleUri");
17         }
18
19         @Override
20         public void onRequestReceived(ChannelHandlerContext ctx,
21                 CoapRequest request) {
22             // TODO Auto-generated method stub
23         }
24     }
25
26     @Test
27     public void testGetSetUri() {
28         SampleResource sampleResource = new SampleResource();
29         assertEquals(sampleResource.getUri(), "sampleUri");
30         sampleResource.setUri("sampleUri2");
31         assertEquals(sampleResource.getUri(), "sampleUri2");
32     }
33
34     @Test
35     public void testGetSetType() {
36         SampleResource sampleResource = new SampleResource();
37         assertNull(sampleResource.getType());
38         sampleResource.setType("sampleType");
39         assertEquals(sampleResource.getType(), "sampleType");
40     }
41
42     @Test
43     public void testGetSetRif() {
44         SampleResource sampleResource = new SampleResource();
45         assertNull(sampleResource.getRif());
46         sampleResource.setRif("sampleRif");
47         assertEquals(sampleResource.getRif(), "sampleRif");
48     }
49
50     @Test
51     public void testOnRequestReceived() {
52
53     }
54 }