コード例 #1
0
ファイル: Story1Tests.cs プロジェクト: nrkelly/301project
 public void AddPaperTest_NormalPath()
 {
     Paper p = new Paper("not winning", "sean boyd", "teaches you how to lose", 1535);
     PaperList actual = new PaperList();
     actual.addPaper(p);
     Paper expected = new Paper("not winning", "sean boyd", "teaches you how to lose", 1535);
     Assert.AreEqual(expected.getName(), actual.getPaper("not winning").getName());
 }
コード例 #2
0
ファイル: Story1Tests.cs プロジェクト: nrkelly/301project
 public void AddPaperTest_InvalidArguments()
 {
     PaperList expected = new PaperList( new Paper("this is", "a valid", "paper", 2000) );
     PaperList actual = new PaperList( new Paper("this is", "a valid", "paper", 2000) );
     actual.addPaper(new Paper("", "", "", -20));
     Assert.AreEqual(expected.getList()[0].getName(), actual.getList()[0].getName());
     Assert.IsTrue(actual.getList().Count == 1);
 }
コード例 #3
0
ファイル: Story1Tests.cs プロジェクト: nrkelly/301project
 public void AddPaperTest_Duplicate()
 {
     PaperList expected = new PaperList(new Paper("testing", "dovahkiin", "this is a test", 500));
     PaperList actual = new PaperList(new Paper("testing", "dovahkiin", "this is a test", 500));
     actual.addPaper(new Paper("testing", "dovahkiin", "this is a test", 500));
     Assert.AreEqual(expected.getList()[0].getName(), actual.getList()[0].getName());
     Assert.IsTrue(actual.getList().Count == 1);
 }
コード例 #4
0
ファイル: Story1Tests.cs プロジェクト: nrkelly/301project
 public void AddPaperTest_HasPaper()
 {
     Paper p = new Paper("not winning", "sean boyd", "teaches you how to lose", 1535);
     Paper p1 = new Paper("test", "test mcgee", "how to test", 2012);
     PaperList actual = new PaperList();
     actual.addPaper(p1);
     actual.addPaper(p);
     Paper expected = new Paper("not winning", "sean boyd", "teaches you how to lose", 1535);
     Assert.AreEqual(expected.getName(), actual.getPaper("not winning").getName());
 }