Mercurial > hg > Members > nobuyasu > jungle-network
annotate src/test/alice/jungle/core/operations/NetworkDeleteAttributeOprationTest.java @ 74:19e278488b42
Added NetworkPutAttributeOperation
author | one |
---|---|
date | Tue, 15 Oct 2013 14:38:46 +0900 |
parents | 2520a5bd3dac |
children |
rev | line source |
---|---|
72
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
1 package test.alice.jungle.core.operations; |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
2 |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
3 import java.io.IOException; |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
4 |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
5 import org.msgpack.MessagePack; |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
6 import org.msgpack.type.Value; |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
7 |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
8 import alice.jungle.operations.NetworkDeleteAttributeOperation; |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
9 import junit.framework.TestCase; |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
10 |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
11 public class NetworkDeleteAttributeOprationTest extends TestCase { |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
12 |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
13 public void testMsgpackConvert() throws IOException { |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
14 NetworkDeleteAttributeOperation op = new NetworkDeleteAttributeOperation("hoge"); |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
15 MessagePack msgpack = new MessagePack(); |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
16 Value v = msgpack.unconvert(op); |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
17 NetworkDeleteAttributeOperation mOp = msgpack.convert(v, NetworkDeleteAttributeOperation.class); |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
18 assertEquals(op.getCommand(), mOp.getCommand()); |
74 | 19 assert(mOp.getKey().equals("hoge")); |
72
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
20 |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
21 } |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
22 |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
23 |
2520a5bd3dac
Added NetworkDeleteAttributeOperation and NetworkDeleteAttributeOperationTest
one
parents:
diff
changeset
|
24 } |