Commands: simple instance management unit test PASS (#1089)
This commit is contained in:
parent
16737eb74c
commit
32f995f1ce
2 changed files with 19 additions and 19 deletions
|
|
@ -79,13 +79,13 @@ namespace test {
|
|||
|
||||
public:
|
||||
bool
|
||||
contains (Symbol instanceID)
|
||||
contains (Command const& ref)
|
||||
{
|
||||
return queue_.end()!= std::find_if (queue_.begin()
|
||||
,queue_.end()
|
||||
,[=](Command const& elm)
|
||||
{
|
||||
return instanceID == elm.getID();
|
||||
return elm == ref;
|
||||
});
|
||||
}
|
||||
};
|
||||
|
|
@ -128,8 +128,8 @@ namespace test {
|
|||
CHECK (cmd.canExec());
|
||||
|
||||
iManager.dispatch (instanceID);
|
||||
CHECK (fixture.contains (cmd));
|
||||
CHECK (not iManager.contains (instanceID));
|
||||
CHECK (fixture.contains (instanceID));
|
||||
VERIFY_ERROR (INVALID_COMMAND, iManager.getInstance (instanceID));
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2663,7 +2663,7 @@
|
|||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1486520289382" ID="ID_1944158920" MODIFIED="1486520302679" TEXT="CoreService + UI-Bus"/>
|
||||
<node CREATED="1486520303173" ID="ID_306583765" MODIFIED="1486520321580" TEXT="UiManager, Actions etc"/>
|
||||
<node CREATED="1486521232144" FOLDED="true" HGAP="44" ID="ID_1816242514" MODIFIED="1488677784070" TEXT="Fragen" VSHIFT="16">
|
||||
<node CREATED="1486521232144" FOLDED="true" HGAP="44" ID="ID_1816242514" MODIFIED="1491009152832" TEXT="Fragen" VSHIFT="16">
|
||||
<icon BUILTIN="help"/>
|
||||
<node CREATED="1486521810252" ID="ID_728134375" MODIFIED="1486521858401" TEXT="wer verkörpert den Sesison-Root?">
|
||||
<icon BUILTIN="help"/>
|
||||
|
|
@ -2695,11 +2695,11 @@
|
|||
<node CREATED="1486521526105" ID="ID_1872187260" MODIFIED="1486521537413" TEXT="nutzen wir das Advice-System?">
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
<node CREATED="1486521980109" ID="ID_1036025143" MODIFIED="1486521993495" TEXT="wer bendet das UI?">
|
||||
<node CREATED="1486521980109" ID="ID_1036025143" MODIFIED="1491009150722" TEXT="wer beendet das UI?">
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1486751116251" FOLDED="true" HGAP="140" ID="ID_113005643" MODIFIED="1488423342660" VSHIFT="61">
|
||||
<node CREATED="1486751116251" FOLDED="true" HGAP="140" ID="ID_113005643" MODIFIED="1491009131177" VSHIFT="61">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
<head>
|
||||
|
||||
|
|
@ -4266,7 +4266,7 @@
|
|||
<node CREATED="1448078263344" ID="ID_1136748666" MODIFIED="1448078979113" TEXT="Verhaltensweisen">
|
||||
<cloud COLOR="#e0d6ba"/>
|
||||
<icon BUILTIN="info"/>
|
||||
<node CREATED="1448078268223" FOLDED="true" ID="ID_1027574047" MODIFIED="1488423342664" TEXT="Lebenszyklus">
|
||||
<node CREATED="1448078268223" FOLDED="true" ID="ID_1027574047" MODIFIED="1491009291493" TEXT="Lebenszyklus">
|
||||
<node CREATED="1448078450375" ID="ID_459686936" MODIFIED="1487275490428" TEXT="zeugen">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
|
@ -4292,7 +4292,7 @@
|
|||
</html></richcontent>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1448078308690" FOLDED="true" ID="ID_185716114" MODIFIED="1488423342664" TEXT="Aktionen">
|
||||
<node CREATED="1448078308690" FOLDED="true" ID="ID_185716114" MODIFIED="1491009295524" TEXT="Aktionen">
|
||||
<node CREATED="1448078344541" ID="ID_1781183546" MODIFIED="1487275490443" TEXT="Subjekt einer Aktion">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
|
@ -4404,7 +4404,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1448078425594" FOLDED="true" ID="ID_686619553" MODIFIED="1488423342664" TEXT="Mutation">
|
||||
<node CREATED="1448078425594" FOLDED="true" ID="ID_686619553" MODIFIED="1491009288318" TEXT="Mutation">
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node CREATED="1448078811895" ID="ID_1266803050" MODIFIED="1448078833749">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
|
|
@ -4686,7 +4686,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#fdfdcf" COLOR="#990000" CREATED="1455422030995" HGAP="35" ID="ID_1455265273" MODIFIED="1455422052648" TEXT="mutation" VSHIFT="7">
|
||||
<node BACKGROUND_COLOR="#fdfdcf" COLOR="#990000" CREATED="1455422030995" FOLDED="true" HGAP="35" ID="ID_1455265273" MODIFIED="1491009391795" TEXT="mutation" VSHIFT="7">
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node CREATED="1455666294927" FOLDED="true" ID="ID_373207685" MODIFIED="1488423342665" TEXT="Ausgangspunkt">
|
||||
<node CREATED="1455666301630" ID="ID_933452284" MODIFIED="1455666310209" TEXT="Element-Protokoll steht"/>
|
||||
|
|
@ -4706,7 +4706,7 @@
|
|||
<icon BUILTIN="full-3"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1455668897947" FOLDED="true" HGAP="211" ID="ID_1897861223" MODIFIED="1488423342665" TEXT="Konsequenzen" VSHIFT="23">
|
||||
<node CREATED="1455668897947" FOLDED="true" HGAP="211" ID="ID_1897861223" MODIFIED="1491009320473" TEXT="Konsequenzen" VSHIFT="23">
|
||||
<node CREATED="1455668923175" ID="ID_1183550957" MODIFIED="1472219338326" TEXT="brauche passendes UI-Bus API">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
|
@ -6078,7 +6078,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1456430088803" FOLDED="true" HGAP="54" ID="ID_481518617" MODIFIED="1488423342665" TEXT="Lösung" VSHIFT="19">
|
||||
<node CREATED="1456430088803" FOLDED="true" HGAP="54" ID="ID_481518617" MODIFIED="1491009366955" TEXT="Lösung" VSHIFT="19">
|
||||
<icon BUILTIN="idea"/>
|
||||
<node CREATED="1456430099658" FOLDED="true" ID="ID_820279076" MODIFIED="1488423342546" TEXT="Entscheidung">
|
||||
<linktarget COLOR="#b10046" DESTINATION="ID_820279076" ENDARROW="Default" ENDINCLINATION="14;-46;" ID="Arrow_ID_103087571" SOURCE="ID_343687995" STARTARROW="None" STARTINCLINATION="-137;-20;"/>
|
||||
|
|
@ -6115,7 +6115,7 @@
|
|||
<node CREATED="1456430363599" ID="ID_1608232847" MODIFIED="1456505525321" TEXT="erlaube typ-gefilterte Kinder"/>
|
||||
</node>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1456506101544" FOLDED="true" HGAP="4" ID="ID_133511037" MODIFIED="1488423342665" TEXT="Implementierung" VSHIFT="16">
|
||||
<node COLOR="#338800" CREATED="1456506101544" FOLDED="true" HGAP="4" ID="ID_133511037" MODIFIED="1491009363371" TEXT="Implementierung" VSHIFT="16">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1456506128581" FOLDED="true" HGAP="-12" ID="ID_322289358" MODIFIED="1488423342546" TEXT="Abwägungen" VSHIFT="184">
|
||||
<node CREATED="1456506135028" FOLDED="true" HGAP="29" ID="ID_470489868" MODIFIED="1488423308113" TEXT="Indirektionen" VSHIFT="-5">
|
||||
|
|
@ -6575,7 +6575,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1457232376244" FOLDED="true" HGAP="29" ID="ID_1914581822" MODIFIED="1488423342547" TEXT="onion layer" VSHIFT="26">
|
||||
<node CREATED="1457232376244" HGAP="29" ID="ID_1914581822" MODIFIED="1491009351080" TEXT="onion layer" VSHIFT="26">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
||||
|
|
@ -6589,7 +6589,7 @@
|
|||
</p>
|
||||
</body>
|
||||
</html></richcontent>
|
||||
<node CREATED="1457232408368" FOLDED="true" HGAP="29" ID="ID_1068782263" MODIFIED="1488423308113" TEXT="TestWireTap / TestMutationTarget" VSHIFT="-6">
|
||||
<node CREATED="1457232408368" FOLDED="true" HGAP="29" ID="ID_1068782263" MODIFIED="1491009360796" TEXT="TestWireTap / TestMutationTarget" VSHIFT="-6">
|
||||
<icon BUILTIN="full-1"/>
|
||||
<node CREATED="1457232426238" ID="ID_728198359" MODIFIED="1457232567024" TEXT="brauche ich, um das API zu entwickeln">
|
||||
<linktarget COLOR="#6b77a6" DESTINATION="ID_728198359" ENDARROW="Default" ENDINCLINATION="-116;0;" ID="Arrow_ID_340427685" SOURCE="ID_625051251" STARTARROW="None" STARTINCLINATION="-819;487;"/>
|
||||
|
|
@ -6635,7 +6635,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1457232734636" FOLDED="true" ID="ID_1873945047" MODIFIED="1488423308113" TEXT="STL Collection">
|
||||
<node CREATED="1457232734636" FOLDED="true" ID="ID_1873945047" MODIFIED="1491009359164" TEXT="STL Collection">
|
||||
<icon BUILTIN="full-2"/>
|
||||
<node CREATED="1458175823858" FOLDED="true" ID="ID_438044714" MODIFIED="1488423308099" TEXT="Design-Grundlagen">
|
||||
<node CREATED="1457741673001" FOLDED="true" ID="ID_1873415490" MODIFIED="1488423308082" TEXT="konkrete Beispiele">
|
||||
|
|
@ -9524,7 +9524,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1458850101524" FOLDED="true" HGAP="-22" ID="ID_780586600" MODIFIED="1488423342547" TEXT="TODO" VSHIFT="29">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1458850101524" FOLDED="true" HGAP="-22" ID="ID_780586600" MODIFIED="1491009348902" TEXT="TODO" VSHIFT="29">
|
||||
<font NAME="SansSerif" SIZE="14"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node CREATED="1458850122091" FOLDED="true" ID="ID_15024219" MODIFIED="1488423308114" TEXT="Collection-Binding: bessere Fehlermeldungen">
|
||||
|
|
@ -9742,7 +9742,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1473352396906" FOLDED="true" HGAP="-48" ID="ID_392196966" MODIFIED="1488423342666" TEXT="Integration" VSHIFT="25">
|
||||
<node CREATED="1473352396906" FOLDED="true" HGAP="-48" ID="ID_392196966" MODIFIED="1491009383729" TEXT="Integration" VSHIFT="25">
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node CREATED="1473352465473" FOLDED="true" ID="ID_158999012" MODIFIED="1488423342547" TEXT="in Tangible">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
|
|
@ -10089,7 +10089,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1473352470896" FOLDED="true" HGAP="21" ID="ID_864450713" MODIFIED="1488423342548" TEXT="Unit-Tests" VSHIFT="18">
|
||||
<node CREATED="1473352470896" FOLDED="true" HGAP="21" ID="ID_864450713" MODIFIED="1491009381377" TEXT="Unit-Tests" VSHIFT="18">
|
||||
<node COLOR="#338800" CREATED="1473352475375" ID="ID_731425414" MODIFIED="1475546284267" TEXT="AbstractTangible_test">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
|
|
|
|||
Loading…
Reference in a new issue