diff --git a/wot-dijkstra/src/test/kotlin/org/pgpainless/wot/network/CostTest.kt b/wot-dijkstra/src/test/kotlin/org/pgpainless/wot/network/CostTest.kt new file mode 100644 index 00000000..281e78f1 --- /dev/null +++ b/wot-dijkstra/src/test/kotlin/org/pgpainless/wot/network/CostTest.kt @@ -0,0 +1,29 @@ +// SPDX-FileCopyrightText: 2023 Heiko Schaefer +// +// SPDX-License-Identifier: Apache-2.0 + +package org.pgpainless.wot.dijkstra + +import kotlin.test.Test + +class CostTest { + + @Test + fun cost() { + val cost1 = Cost(1, 60) + val cost2 = Cost(1, 120) + + val cost3 = Cost(2, 60) + val cost4 = Cost(2, 120) + + assert(cost1 < cost2) + assert(cost1 > cost3) + + assert(cost2 > cost3) + assert(cost3 < cost4) + + assert(cost1 > cost4) + assert(cost2 > cost4) + } + +} \ No newline at end of file