Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Roxkex

    senior tag

    Sziasztok!
    (VS 13 .net 4.5)
    Iskolai projekten belül kell csinálni egy kisebb beadandót , amiben a program tök mind1 ,hogy mit csinál de minden metódusra kell írni unit testet (nem túlzottam érzem eddig :\) ..

    Már egyszer megírtam az egyik metódusra a tesztet:

    [TestMethod()]
    public void stringToBitmapImageTest()
    {

    string kep = Environment.CurrentDirectory + @"/Fajlok/Icons/icon.png";

    Uri uriKEP = new Uri(kep, UriKind.RelativeOrAbsolute);
    Assert.AreEqual(GlobalSettings.stringToBitmapImage(kep).ToString(), uriKEP.ToString());
    BitmapImage imgTEST = new BitmapImage(uriKEP);
    Assert.AreEqual(imgTEST.UriSource.ToString(), GlobalSettings.stringToBitmapImage(kep).ToString());
    }

    Itt a GlobalSettings.stringToBitmapImage methodomat teszteltem ami már volt futtatva elég sokszor ..
    De most újra akartam testeltetni és folyton feldob egy "System.TypeInitializationException"t (a methodra!) és már szépen lassan eret vágok tőle .. Mert a durva (legalábbis nekem) az az ,hogy a főprogramban is ugyanígy van meghívva a GlobalSettings.stringToBItmapImage method és olyankor meg nem dobja fel :( Tehát mükszik..

    Valaki tudna helpelni :3 Előre is köszi ! :)

    [ Szerkesztve ]

    Redmi Note 7 MIUI 12 Stable - Xiaomi.eu "Én nem akarok se iOS-t , se Androidot Én egy jó okostelefont akarok!"

  • Roxkex

    senior tag

    válasz zsambek #7032 üzenetére

    Sikerült megoldani :3
    Az volt a baja , hogy volt egy Style típusu static változóm amit használtam más helyen is nem csak a uniton keresztül .. Ezt kitöröltem és máshogy oldottam meg és most már jó .. Érdekes..

    Viszont , most vettem észre ,hogy az ODBC Excel driveres dolog nem igazán akar működni ... (eddig tökéletes volt!) - Azt mondja ,hogy nincs meg az adatforrás neve (pedig az elérést jól adom meg neki) és / vagy nincs alapértelmezett driver beállítva .. (amit nem értek !?) - Egy régebbi verziójában a programnak tökéletesen megy :\

    Redmi Note 7 MIUI 12 Stable - Xiaomi.eu "Én nem akarok se iOS-t , se Androidot Én egy jó okostelefont akarok!"

Új hozzászólás Aktív témák