コード例 #1
0
 public Detetive(Testemunha testemunha, int qtdAssassinos, int qtdLocais, int qtdArmas)
 {
     this.testemunha    = testemunha;
     this.qtdAssassinos = qtdAssassinos;
     this.qtdLocais     = qtdLocais;
     this.qtdArmas      = qtdArmas;
 }
コード例 #2
0
ファイル: Detetive.cs プロジェクト: fefno/dojo-londrina
 public Detetive(Testemunha testemunha, int qtdAssassinos, int qtdLocais, int qtdArmas)
 {
     this.testemunha = testemunha;
     this.qtdAssassinos = qtdAssassinos;
     this.qtdLocais = qtdLocais;
     this.qtdArmas = qtdArmas;
 }
コード例 #3
0
        public void TestarPossibilidade2Organizado()
        {
            var testemunha = new Testemunha(1, 2, 5);
            var detetive   = new DetetiveOtimizado(testemunha, 6, 10, 6);

            Assert.AreEqual(new Solucao(1, 2, 5), detetive.pergunta());
        }
コード例 #4
0
        public void Testar()
        {
            var testemunha = new Testemunha(1, 1, 1);
            var detetive   = new DetetiveSimples(testemunha, 6, 10, 6);

            Assert.AreEqual(new Solucao(1, 1, 1), detetive.pergunta());
        }
コード例 #5
0
ファイル: UnitTest1.cs プロジェクト: fefno/dojo-londrina
        public void TestarPossibilidade2Organizado()
        {
            var testemunha = new Testemunha(1, 2, 5);
            var detetive = new DetetiveOtimizado(testemunha, 6, 10, 6);

            Assert.AreEqual(new Solucao(1, 2, 5), detetive.pergunta());
        }
コード例 #6
0
ファイル: UnitTest1.cs プロジェクト: fefno/dojo-londrina
        public void Testar()
        {
            var testemunha = new Testemunha(1, 1, 1);
            var detetive = new DetetiveSimples(testemunha, 6, 10, 6);

            Assert.AreEqual(new Solucao(1, 1, 1), detetive.pergunta());
        }
コード例 #7
0
ファイル: UnitTest1.cs プロジェクト: fefno/dojo-londrina
        public void TestarPossibilidade3Organizado()
        {
            var testemunha = new Testemunha(3, 5, 3);
            var detetive = new DetetiveOtimizado(testemunha, 6, 10, 6);

            var solucao = detetive.pergunta();
            Assert.AreEqual(new Solucao(3, 5, 3), solucao);
        }
コード例 #8
0
        public void TestarPossibilidade3Organizado()
        {
            var testemunha = new Testemunha(3, 5, 3);
            var detetive   = new DetetiveOtimizado(testemunha, 6, 10, 6);

            var solucao = detetive.pergunta();

            Assert.AreEqual(new Solucao(3, 5, 3), solucao);
        }
コード例 #9
0
ファイル: TestemunhaTest.cs プロジェクト: fefno/dojo-londrina
 public void setup()
 {
     testemunha = new Testemunha(1, 1, 1);
     testemunha2 = new Testemunha(2, 2, 2);
 }
コード例 #10
0
ファイル: Detetive.cs プロジェクト: fefno/dojo-londrina
 public DetetiveSimples(Testemunha testemunha, int qtdAssassinos, int qtdLocais, int qtdArmas)
     : base(testemunha, qtdAssassinos, qtdLocais, qtdArmas)
 {
 }
コード例 #11
0
ファイル: Detetive.cs プロジェクト: fefno/dojo-londrina
 public DetetiveOtimizado(Testemunha testemunha, int qtdAssassinos, int qtdLocais, int qtdArmas)
     : base(testemunha, qtdAssassinos, qtdLocais, qtdArmas)
 {
 }
コード例 #12
0
 public DetetiveOtimizado(Testemunha testemunha, int qtdAssassinos, int qtdLocais, int qtdArmas)
     : base(testemunha, qtdAssassinos, qtdLocais, qtdArmas)
 {
 }
コード例 #13
0
 public DetetiveSimples(Testemunha testemunha, int qtdAssassinos, int qtdLocais, int qtdArmas) : base(testemunha, qtdAssassinos, qtdLocais, qtdArmas)
 {
 }
コード例 #14
0
 public void setup()
 {
     testemunha  = new Testemunha(1, 1, 1);
     testemunha2 = new Testemunha(2, 2, 2);
 }