Welcome to MSDN Blogs Sign in | Join | Help

December 2008 - Posts

Writing all these tests I sometimes felt that the changes between two days was not significant. And sometimes I felt there were versions that did not make it into this advent calendar. But I stuck with the versions you have seen since I think they represent Read More...
1: namespace Advent24 2: { 3: public class FileUtil_Tests 4: { 5: public FileUtilWithDelete Given_A_Readable_File( string content) 6: { 7: FileUtilWithDelete file = new FileUtilWithDelete( "SomeFile.txt" ); 8: file.Create(content); 9: return file; 10: Read More...
1: namespace Advent23 2: { 3: public class FileUtil_Tests_With_Readable_File 4: { 5: private FileUtilWithDelete Given_A_Readable_File( string content) 6: { 7: FileUtilWithDelete file = new FileUtilWithDelete( "SomeFile.txt" ); 8: file.Create(content); Read More...
1: namespace Advent22 2: { 3: public class FileUtil_Specification 4: { 5: private FileUtilWithDelete Given_A_Readable_File( string content) 6: { 7: FileUtilWithDelete file = new FileUtilWithDelete( "SomeFile.txt" ); 8: file.Create(content); 9: return Read More...
1: public class Advent21 2: { 3: private FileUtilWithDelete Given_A_Readable_File( string content) 4: { 5: FileUtilWithDelete file = new FileUtilWithDelete( "SomeFile.txt" ); 6: file.Create(content); 7: return file; 8: } 9: 10: private FileUtilWithDelete Read More...
1: public class Advent20 2: { 3: private FileUtilWithDelete Given_A_File( string content, bool readable) 4: { 5: FileUtilWithDelete file = new FileUtilWithDelete( "SomeFile.txt" ); 6: file.Create(content); 7: file.Readable = readable; 8: return file; Read More...
1: public class Advent19 2: { 3: private FileUtilWithDelete SetUp( string content, bool readable) 4: { 5: FileUtilWithDelete file = new FileUtilWithDelete( "SomeFile.txt" ); 6: file.Create(content); 7: file.Readable = readable; 8: return file; 9: } 10: Read More...
1: public class Advent18 2: { 3: private FileUtilWithDelete SetUp( string content, bool readable) 4: { 5: FileUtilWithDelete file = new FileUtilWithDelete( "SomeFile.txt" ); 6: file.Create(content); 7: file.Readable = readable; 8: return file; 9: } 10: Read More...
1: public class Advent17 2: { 3: private FileUtilWithDelete SetUp( string content, bool readable) 4: { 5: FileUtilWithDelete file = new FileUtilWithDelete( "SomeFile.txt" ); 6: file.Create(content); 7: file.Readable = readable; 8: return file; 9: } 10: Read More...
1: public class Advent16 2: { 3: private FileUtilWithDelete SetUp( string content, bool readable) 4: { 5: FileUtilWithDelete file = new FileUtilWithDelete( "SomeFile.txt" ); 6: file.Create(content); 7: file.Readable = readable; 8: return file; 9: } 10: Read More...
1: public class Advent15 2: { 3: private FileUtilWithDelete SetUpReadable( string content) 4: { 5: FileUtilWithDelete file = new FileUtilWithDelete( "SomeFile.txt" ); 6: file.Create(content); 7: return file; 8: } 9: 10: private FileUtilWithDelete SetUpUnreadable( Read More...
1: public class Advent14 2: { 3: private IFileUtil m_file; 4: 5: private void SetUpReadable( string content) 6: { 7: m_file = new FileUtilWithDelete(Path.GetTempFileName()); 8: m_file.Create(content); 9: } 10: 11: private void SetUpUnreadable( string Read More...
1: public class Advent13 : IDisposable 2: { 3: private IFileUtil m_file; 4: 5: private void SetUpReadable( string content) 6: { 7: m_file = new FileUtil( "SomeFile.txt" ); 8: m_file.Create(content); 9: } 10: 11: private void SetUpUnreadable( string content) Read More...
1: public class Advent12 : IDisposable 2: { 3: private IFileUtil m_file; 4: 5: private void SetUp( string content) 6: { 7: m_file = new FileUtil( "SomeFile.txt" ); 8: m_file.Create(content); 9: } 10: 11: public void Dispose() 12: { 13: m_file.Delete(); Read More...
1: public class Advent11 : IDisposable 2: { 3: private IFileUtil m_file; 4: 5: private void SetUp( string content) 6: { 7: m_file = new FileUtil( "SomeFile.txt" ); 8: m_file.Create(content); 9: } 10: 11: public void Dispose() 12: { 13: m_file.Delete(); Read More...
1: public class Advent10 : IDisposable 2: { 3: private IFileUtil m_file; 4: 5: private void SetUp( string content) 6: { 7: m_file = new FileUtil( "SomeFile.txt" ); 8: m_file.Create(content); 9: } 10: 11: public void Dispose() 12: { 13: m_file.Delete(); Read More...
1: public class Advent9 : IDisposable 2: { 3: private IFileUtil m_file; 4: 5: private void SetUp( string content) 6: { 7: m_file = new FileUtil( "SomeFile.txt" ); 8: m_file.Create(content); 9: } 10: 11: public void Dispose() 12: { 13: m_file.Delete(); Read More...
1: public class Advent8 : IDisposable 2: { 3: private IFileUtil m_file; 4: 5: private void SetUp() 6: { 7: m_file = new FileUtil( "SomeFile.txt" ); 8: m_file.Create( "CONTENT" ); 9: } 10: 11: public void Dispose() 12: { 13: m_file.Delete(); 14: } 15: Read More...
1: public class Advent7 : IDisposable 2: { 3: private IFileUtil m_file; 4: private const string m_content = "CONTENT" ; 5: 6: public Advent7() 7: { 8: m_file = new FileUtil( "SomeFile.txt" ); 9: m_file.Create(m_content); 10: } 11: 12: public void Dispose() Read More...
1: public class Advent6: IDisposable 2: { 3: private IFileUtil m_file; 4: 5: public Advent6() 6: { 7: m_file = new FileUtil( "SomeFile.txt" ); 8: m_file.Create( "CONTENT" ); 9: } 10: 11: public void Dispose() 12: { 13: m_file.Delete(); 14: } 15: 16: [Fact] Read More...
1: public class Advent5 : IDisposable 2: { 3: private IFileUtil m_file; 4: 5: public void Dispose() 6: { 7: m_file.Delete(); 8: } 9: 10: [Fact] 11: public void TestReadOK() 12: { 13: // Create a test file 14: m_file = new FileUtil( "SomeFile.txt" ); 15: Read More...
1: public class Advent4 2: { 3: [Fact] 4: public void TestReadOK() 5: { 6: // Create a test file 7: IFileUtil file = new FileUtil( "SomeFile.txt" ); 8: file.Create( "CONTENT" ); 9: 10: // Should be able to read file 11: Assert.DoesNotThrow(() => { Read More...
1: public class Advent3 2: { 3: [Fact] 4: public void TestRead() 5: { 6: // Create a test file 7: IFileUtil file = new FileUtil( "SomeFile.txt" ); 8: file.Create( "CONTENT" ); 9: 10: // Should be able to read file 11: Assert.DoesNotThrow(() => { file.Read(); Read More...
1: public class Advent2 2: { 3: [Fact] 4: public void TestRead() 5: { 6: // Create a test file 7: IFileUtil file = new FileUtil( "SomeFile.txt" ); 8: file.Create( "CONTENT" ); 9: 10: // Should be able to read file 11: try 12: { 13: file.Read(); 14: } Read More...
1: public class Advent1 2: { 3: [Fact] 4: public void TestRead() 5: { 6: // Create a test file 7: IFileUtil file = new FileUtil( "SomeFile.txt" ); 8: file.Create( "CONTENT" ); 9: 10: // Should be able to read file 11: try 12: { 13: file.Read(); 14: } Read More...
 
Page view tracker