public void TestFieldSet_EverythingOk_returnOk()
        {
            SeaBattleField field = new SeaBattleField();

            int[,] fieldSet = { { 1, 0, 0, 0, 1, 0, 0, 0, 0, 0 },
                                { 0, 0, 0, 0, 1, 0, 0, 1, 0, 0 },
                                { 0, 0, 1, 0, 1, 0, 0, 1, 0, 0 },
                                { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
                                { 0, 1, 1, 1, 1, 0, 0, 0, 0, 0 },
                                { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
                                { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 },
                                { 1, 0, 0, 1, 0, 0, 0, 0, 0, 0 },
                                { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
                                { 1, 0, 1, 1, 0, 1, 1, 0, 0, 0 }, };
            var res = field.SetField(fieldSet);

            Assert.IsFalse(res.Error);
        }
        public void TestFieldSet_hasWrongWhipsCount_returnError()
        {
            SeaBattleField field = new SeaBattleField();

            int[,] fieldSet = { { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 },
                                { 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 },
                                { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 },
                                { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
                                { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
                                { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
                                { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 },
                                { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
                                { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
                                { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, };
            var res = field.SetField(fieldSet);

            Assert.IsTrue(res.Error);
        }