Skip to content
Snippets Groups Projects
SiirraTest.cs 2.47 KiB
Newer Older
Vesa Lappalainen's avatar
Vesa Lappalainen committed
// ReSharper disable all
using System;
using System.Text;
using NUnit.Framework;
using static Siirra;

	[TestFixture]
	[DefaultFloatingPointTolerance(0.000001)]
	public  class TestSiirra
	{
		[Test]
		public  void TestSiirraKirjaimet35()
		{
			StringBuilder jono = new StringBuilder("kissa istuu");
			Assert.AreEqual( "", SiirraKirjaimet(jono,"",1)    , "in method SiirraKirjaimet, line 37");;
			;
			;
			;
			;
			Assert.AreEqual(( "kissa istuu").ToString(), (    jono ).ToString(), "in method SiirraKirjaimet, line 37");
			Assert.AreEqual( "", SiirraKirjaimet(jono,"xyz",1) , "in method SiirraKirjaimet, line 38");;
			;
			;
			;
			;
			Assert.AreEqual(( "kissa istuu").ToString(), (    jono ).ToString(), "in method SiirraKirjaimet, line 38");
			Assert.AreEqual( "", SiirraKirjaimet(jono,"aus",0) , "in method SiirraKirjaimet, line 39");;
			;
			;
			;
			;
			Assert.AreEqual(( "kissa istuu").ToString(), (    jono ).ToString(), "in method SiirraKirjaimet, line 39");
			Assert.AreEqual( "i", SiirraKirjaimet(jono,"i",1)   , "in method SiirraKirjaimet, line 40");;
			;
			;
			;
			;
			Assert.AreEqual(( "kssa istuu").ToString(), (   jono ).ToString(), "in method SiirraKirjaimet, line 40");
			Assert.AreEqual( "ss", SiirraKirjaimet(jono,"s",2)   , "in method SiirraKirjaimet, line 41");;
			;
			;
			;
			;
			Assert.AreEqual(( "ka istuu").ToString(), (  jono ).ToString(), "in method SiirraKirjaimet, line 41");
			Assert.AreEqual( "asu", SiirraKirjaimet(jono,"aus",3) , "in method SiirraKirjaimet, line 42");;
			;
			;
			;
			;
			Assert.AreEqual(( "k itu").ToString(), ( jono ).ToString(), "in method SiirraKirjaimet, line 42");
			Assert.AreEqual( "iu", SiirraKirjaimet(jono,"iu",3)  , "in method SiirraKirjaimet, line 43");;
			;
			;
			;
			;
			Assert.AreEqual(( "k t").ToString(), (  jono ).ToString(), "in method SiirraKirjaimet, line 43");
			Assert.AreEqual( " ", SiirraKirjaimet(jono," ",1)   , "in method SiirraKirjaimet, line 44");;
			;
			;
			;
			;
			Assert.AreEqual(( "kt").ToString(), (   jono ).ToString(), "in method SiirraKirjaimet, line 44");
			Assert.AreEqual( "kt", SiirraKirjaimet(jono,"kt",5)  , "in method SiirraKirjaimet, line 45");;
			;
			;
			;
			;
			Assert.AreEqual(( "").ToString(), (  jono ).ToString(), "in method SiirraKirjaimet, line 45");
			Assert.AreEqual( "", SiirraKirjaimet(jono,"kt",5)  , "in method SiirraKirjaimet, line 46");;
			;
			;
			;
			;
			Assert.AreEqual(( "").ToString(), (    jono ).ToString(), "in method SiirraKirjaimet, line 46");
		}
	}