OSDN Git Service

Merge branch '201312-usiToCsa'
[shogi-server/shogi-server.git] / test / TC_player.rb
index d41a829..78dd946 100644 (file)
@@ -29,5 +29,23 @@ class TestPlayer < Test::Unit::TestCase
   def test_rating_group
     assert_nothing_raised {@p.rating_group = 1}
   end
+
+  def test_human1
+    @p.name = "hoge_human"
+    assert(@p.is_human?)
+    assert(!@p.is_computer?)
+  end
+
+  def test_human2
+    @p.name = "hoge_human@p1"
+    assert(@p.is_human?)
+    assert(!@p.is_computer?)
+  end
+
+  def test_set_sente_from_str
+    assert_equal true,  @p.set_sente_from_str("+")
+    assert_equal false, @p.set_sente_from_str("-")
+    assert_nil          @p.set_sente_from_str("*")
+  end
 end