static void Main(string[] args)
        {
            KompleksniBroj kb = new KompleksniBroj(2, 3);
            Debug.Assert(kb.ToString() == "2+3j");      //provjera assert i baca exception ako nije dobro

            kb.Imaginarni = -3;
            Debug.Assert(kb.ToString() == "2-3j");

            kb.Realni = 0;
            Debug.Assert(kb.ToString() == "-3j");

            kb.Imaginarni = 0;
            Debug.Assert(kb.ToString() == "0");

            kb.Realni = -2;
            Debug.Assert(kb.ToString() == "-2");
        }
        static void Main(string[] args)
        {
            KompleksniBroj kb = new KompleksniBroj(2, 3);
            Debug.Assert(kb.ToString() == "2+3j");

            kb.Imaginarni = -3;
            Debug.Assert(kb.ToString() == "2-3j");

            kb.Realni = 0;
            Debug.Assert(kb.ToString() == "-3j");

            kb.Imaginarni = 0;
            Debug.Assert(kb.ToString() == "0");

            kb.Realni = -2;
            Debug.Assert(kb.ToString() == "-2");
        }
 public void ToString_VraćaTekstZaNulu()
 {
     KompleksniBroj kb = new KompleksniBroj(0, 0);
     Assert.AreEqual("0", kb.ToString());
 }
 public void ToString_VraćaTekstZaKompleksniBrojSRealnimIPozitvnimImaginarnimDijelom()
 {
     KompleksniBroj kb = new KompleksniBroj(2, 3);
     Assert.AreEqual("2+3j", kb.ToString());
 }
 public void ToString_VraćaTekstZaKompleksniBrojSamoSNegativnimImaginarnimDijelom()
 {
     KompleksniBroj kb = new KompleksniBroj(0, -3);
     Assert.AreEqual("-3j", kb.ToString());
 }
 public void ToString_VraćaTekstZaImaginarnuJedinicu()
 {
     KompleksniBroj kb = new KompleksniBroj(0, 1);
     Assert.AreEqual("j", kb.ToString());
 }
 public void ToString_VraćaTekstZaBrojSamoSNegativnimRealnimDijelom()
 {
     KompleksniBroj kb = new KompleksniBroj(-2, 0);
     Assert.AreEqual("-2", kb.ToString());
 }