快捷搜索:

简单Elixir游戏服设计

作者: 云顶游戏官网  发布:2019-10-25

seat.ex 增添让测量检验通过的代码,具体不贴了,看git吧

牌局游戏首先要发放营业证照吧,因此大家首先应该测量试验的是往Seat加牌。

图片 1图片 2

以测量检验优先的角度去思维,其实后面全部起进度的劳作都太早了。应该依旧直接测验数据结构的。

 test "添加牌", %{seat: seat} do
      seat = seat |> Seat.add_cards([{1, 1}, {1, 2}]) |> Seat.add_cards({1,3})
      assert [{1, 1}, {1, 2}, {1, 3}] == seat |> Seat.get_cards
  end

  test "公开牌", %{seat: seat} do
      seat = seat |> Seat.open
      assert Seat.is_open?(seat)
  end

  test "重置", %{seat: seat} do
     seat = seat |> Seat.add_score(10)
                  |> Seat.add_cards({1,1})
                  |> Seat.open
                  |> Seat.reset
      assert 0 == seat |> Seat.get_score
      assert [] == seat |> Seat.get_cards
      refute seat |> Seat.is_open?

  end

我们起初要实行牌局游戏了。前边的开支自身都以代码与测量试验交织进行,代码先的时候多点。

seat_test.exs 扩张测量检验代码

现阶段想到的只有如此多,稍后需求再改。

seat_test.exs

但在写测验的时候玩玩发今世码不佳测验,又去改代码。所以今后我们改下方式,思虑测量检验优先。

本文由云顶娱乐棋牌游戏发布于云顶游戏官网,转载请注明出处:简单Elixir游戏服设计

关键词:

上一篇:使用mitmproxy进行移动端的HTTP抓包
下一篇:没有了