/Tests/YEDOperationNodeTest.j
http://github.com/rheimbuch/YED · Unknown · 27 lines · 21 code · 6 blank · 0 comment · 0 complexity · b10f9b81cc3339d27cc6a24a1b48a794 MD5 · raw file
- @import "../YEDNode.j"
- @import "../YEDOperationNode.j"
- @import "../YEDSubjectNode.j"
- @implementation YEDOperationNodeTest : OJTestCase
- - (void)testYEDOperationNodeShouldNotConnectToAnotherYEDOperationNode
- {
- var node1 = [YEDOperationNode node],
- node2 = [YEDOperationNode node];
-
- [self assertFalse:([node1 canConnectTo:node2])
- message:"A operation node1 should not connect to another operation node2"];
-
- [self assertFalse:([node2 canConnectTo:node1])
- message:"A operation node2 should not connect to another operation node1"];
- }
- - (void)testYEDOperationNodeShouldConnectToAYEDSubjectNode
- {
- var node1 = [YEDOperationNode node],
- node2 = [YEDSubjectNode node];
-
- [self assertTrue:([node1 canConnectTo:node2])
- message:"A Subject node can connect to an operation node"];
- }
- @end