public void Det_Finns_Ingen_Singel_I_Rad_Return_Tom_Lista()
            {
                //SetUp
                SudokuPussel             pussel   = new SudokuPussel(new Storlek(3, 3));
                List <SudokuSökResultat> resultat = new List <SudokuSökResultat>();

                //Utför
                SudokuLösare.FinnsDetSingelKandidater(pussel, resultat);

                //Kontroll
                Assert.AreEqual(0, resultat.Count());
            }
            public void Det_Finns_SingelKandidat()
            {
                //Setup
                SudokuPussel pussel;
                bool         svar;

                //Utför
                pussel = SkapaEttPusselMedSingelKandidat();
                svar   = SudokuLösare.FinnsDetSingelKandidater(pussel);
                //Kontroll
                Assert.AreEqual(true, svar);
            }
            public void Det_Finns_Singel_Kandidat_Kontrollerar_Kolumn()
            {
                //SetUp
                SudokuPussel             pussel;
                List <SudokuSökResultat> resultat = new List <SudokuSökResultat>();

                //Utför
                pussel = SkapaEttPusselMedSingelKandidat();
                SudokuLösare.FinnsDetSingelKandidater(pussel, resultat);

                //Kontroll
                Assert.AreEqual(8, resultat.First().Kolumn);
            }