public void ReplacementExpressions_Work( string Content, string Expected ) { // Arrange MockGuidFactory mock = new MockGuidFactory( Guid.Empty ); GuidFunctionTokenizer g = new GuidFunctionTokenizer( mock ); // Act string actual = g.TokenizeContent( Content ); // Assert Assert.That( actual, Is.EqualTo( Expected ) ); }
public void ReplacementExpressions_Work(string Content, string Expected) { // Arrange MockGuidFactory mock = new MockGuidFactory(Guid.Empty); GuidFunctionTokenizer g = new GuidFunctionTokenizer(mock); // Act string actual = g.TokenizeContent(Content); // Assert Assert.That(actual, Is.EqualTo(Expected)); }
public void Format_Works( string Format ) { // Arrange string content = "__GUID(" + Format + ")__"; MockGuidFactory mock = new MockGuidFactory( Guid.NewGuid() ); GuidFunctionTokenizer g = new GuidFunctionTokenizer( mock ); // Act string actual = g.TokenizeContent( content ); // Assert string expected = mock.NewGuid().ToString( Format ); Assert.That( actual, Is.EqualTo( expected ) ); }
public void Format_Works(string Format) { // Arrange string content = "__GUID(" + Format + ")__"; MockGuidFactory mock = new MockGuidFactory(Guid.NewGuid()); GuidFunctionTokenizer g = new GuidFunctionTokenizer(mock); // Act string actual = g.TokenizeContent(content); // Assert string expected = mock.NewGuid().ToString(Format); Assert.That(actual, Is.EqualTo(expected)); }
public void EachTokenGetsUniqueGuid() { // Arrange List<Guid> guids = new List<Guid>() { Guid.NewGuid(), Guid.NewGuid(), Guid.NewGuid() }; string content = "__GUID()__ __GUID()__ __GUID()__"; string expected = string.Format( "{0} {1} {2}", guids[0], guids[1], guids[2] ); MockGuidListFactory mock = new MockGuidListFactory( guids ); GuidFunctionTokenizer g = new GuidFunctionTokenizer( mock ); // Act string actual = g.TokenizeContent( content ); // Assert Assert.That( actual, Is.EqualTo( expected ) ); }
public void EachTokenGetsUniqueGuid() { // Arrange List <Guid> guids = new List <Guid>() { Guid.NewGuid(), Guid.NewGuid(), Guid.NewGuid() }; string content = "__GUID()__ __GUID()__ __GUID()__"; string expected = string.Format("{0} {1} {2}", guids[0], guids[1], guids[2]); MockGuidListFactory mock = new MockGuidListFactory(guids); GuidFunctionTokenizer g = new GuidFunctionTokenizer(mock); // Act string actual = g.TokenizeContent(content); // Assert Assert.That(actual, Is.EqualTo(expected)); }