コード例 #1
0
ファイル: MergerTests.cs プロジェクト: mountain65/McSignNGT
        public void WhenIdsMatchAndFotosDiffer_AddFoto()
        {
            const int BEGRIPID = 1;
            var merger = new BegrippenMerger();
            merger.AddBegrip(new Begrip( BEGRIPID, "Hallo" ));
            var begrip2 = new Begrip(BEGRIPID, "Ballo");
            begrip2.AddFoto("Groet.bmp");
            merger.AddBegrip(begrip2);

            merger.BegripCount().ShouldBe(1);
            merger.Begrip(BEGRIPID).Naam.ShouldBe("Ballo");
            merger.Begrip(BEGRIPID).Foto(0).ShouldBe (new Foto(BEGRIPID, "Groet.bmp"));
        }
コード例 #2
0
ファイル: MergerTests.cs プロジェクト: mountain65/McSignNGT
        public void WhenIdsMatchAndFotosMatch_IgnoreFoto()
        {
            var merger = new BegrippenMerger();
            var begrip1 = new Begrip( 121, "Hallo" );
            begrip1.AddFoto("Groet.bmp");
            merger.AddBegrip(begrip1);

            var begrip2 = new Begrip(121, "Ballo");
            begrip2.AddFoto("Groet.bmp");
            merger.AddBegrip(begrip2);

            merger.BegripCount().ShouldBe(1);
            merger.Begrip(121).Naam.ShouldBe("Ballo");
            merger.Begrip(121).FotoCount().ShouldBe(1);
        }