public void TestCircusWithManyPerformancesAndFewArtists() { // Arrange Circus sut = new Circus("Kulan"); Artist canon = new Artist("Kanongubben"); Artist rabbithatperson = new Artist("Mannen med stor hatt och kanin"); sut.Employ(canon); sut.Employ(rabbithatperson); sut.ArtistPerformance(canon); sut.ArtistPerformance(canon); sut.ArtistPerformance(canon); sut.ArtistPerformance(canon); sut.ArtistPerformance(canon); sut.ArtistPerformance(rabbithatperson); sut.ArtistPerformance(canon); sut.ArtistPerformance(canon); sut.ArtistPerformance(canon); sut.ArtistPerformance(canon); sut.ArtistPerformance(canon); sut.ArtistPerformance(canon); string expected = "Cirkusen Kulan har 2 artister. Kanongubben har uppträtt 11 gånger. Mannen med stor hatt och kanin har uppträtt 1 gång."; // Act string actual = sut.ToString(); // Assert Assert.AreEqual(expected, actual); }
public void TestCircusWithFireEntertainers() { // Arrange Circus sut = new Circus("Elefanten"); Artist clown = new Artist("Clownen Surskratt"); Artist lindansare = new Artist("Linsdansaren Repo"); Artist firebreather = new Artist("Eldsprutare Peter"); Artist fireentertainer = new Artist("Eldunderhållare Magnus"); sut.Employ(clown); sut.Employ(lindansare); sut.Employ(firebreather); sut.Employ(fireentertainer); sut.ArtistPerformance(clown); sut.ArtistPerformance(lindansare); sut.ArtistPerformance(lindansare); sut.ArtistPerformance(firebreather); string expected = "Cirkusen Elefanten har 4 artister. Clownen Surskratt har uppträtt 1 gång. Linsdansaren Repo har uppträtt 2 gånger. Eldsprutare Peter har uppträtt 1 gång. Eldunderhållare Magnus har uppträtt 0 gånger."; // Act string actual = sut.ToString(); // Assert Assert.AreEqual(expected, actual); }
static void Main(string[] args) { Circus circus = new Circus(); circus.addClown(new Clown("Roko")); circus.addClown(new Clown("Michal")); circus.addClown(new Clown("Alex")); }
private static void Main() { Arena arena = new Arena(); Circus circus = new Circus(arena); circus.Perform(); Pause(); }
public void AnimalIntroductionTest() { var Animals = new List <Animal> { new Cat(), new Giraffe() }; var Circus = new Circus(Animals); var introduction = Circus.AnimalIntroduction(); Console.WriteLine(introduction); Assert.AreEqual(introduction, "meow, girafffff"); }
public void TestCircus() { // Arrange Circus sut = new Circus("Elefanten"); Artist clown = new Artist("Clownen Surskratt"); Artist lindansare = new Artist("Linsdansaren Repo"); sut.Employ(clown); sut.Employ(lindansare); sut.ArtistPerformance(clown); sut.ArtistPerformance(lindansare); sut.ArtistPerformance(lindansare); string expected = "Cirkusen Elefanten har 2 artister. Clownen Surskratt har uppträtt 1 gång. Linsdansaren Repo har uppträtt 2 gånger."; // Act string actual = sut.ToString(); // Assert Assert.AreEqual(expected, actual); }
static void Main(string[] args) { var circ = new Circus(); }