Asserts\MemoryAssertsTests.cs (84)
19 Assert.Contains("wor".Memoryify(), "Hello, world!".Memoryify());
39 var ex = Record.Exception(() => Assert.Contains("WORLD".Memoryify(), "Hello, world!".Memoryify()));
59 Assert.Contains("WORLD".Memoryify(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase);
79 var ex = Record.Exception(() => Assert.Contains("foo".Memoryify(), default(string).Memoryify()));
95 "We are looking for something that is actually very long as well".Memoryify(),
96 "This is a relatively long string so that we can see the truncation in action".Memoryify()
200 Assert.DoesNotContain("hey".Memoryify(), "Hello, world!".Memoryify());
212 Assert.DoesNotContain("WORLD".Memoryify(), "Hello, world!".Memoryify());
233 var ex = Record.Exception(() => Assert.DoesNotContain("WORLD".Memoryify(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase));
263 var ex = Record.Exception(() => Assert.DoesNotContain("world".Memoryify(), "Hello, world!".Memoryify()));
284 Assert.DoesNotContain("foo".Memoryify(), default(string).Memoryify());
290 var ex = Record.Exception(() => Assert.DoesNotContain("world".Memoryify(), "Hello, world from a very long string that will end up being truncated".Memoryify()));
305 var ex = Record.Exception(() => Assert.DoesNotContain("world".Memoryify(), "This is a relatively long string that has 'Hello, world' placed in the middle so that we can dual trunaction".Memoryify()));
320 var ex = Record.Exception(() => Assert.DoesNotContain("world".Memoryify(), "This is a relatively long string that will from the front truncated, just to say 'Hello, world'".Memoryify()));
420 Assert.EndsWith("world!".AsMemory(), "Hello, world!".Memoryify());
421 Assert.EndsWith("world!".Memoryify(), "Hello, world!".AsMemory());
422 Assert.EndsWith("world!".Memoryify(), "Hello, world!".Memoryify());
442 assertFailure(() => Assert.EndsWith("hey".AsMemory(), "Hello, world!".Memoryify()));
443 assertFailure(() => Assert.EndsWith("hey".Memoryify(), "Hello, world!".AsMemory()));
444 assertFailure(() => Assert.EndsWith("hey".Memoryify(), "Hello, world!".Memoryify()));
464 assertFailure(() => Assert.EndsWith("WORLD!".AsMemory(), "world!".Memoryify()));
465 assertFailure(() => Assert.EndsWith("WORLD!".Memoryify(), "world!".AsMemory()));
466 assertFailure(() => Assert.EndsWith("WORLD!".Memoryify(), "world!".Memoryify()));
473 Assert.EndsWith("WORLD!".AsMemory(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase);
474 Assert.EndsWith("WORLD!".Memoryify(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
475 Assert.EndsWith("WORLD!".Memoryify(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase);
495 assertFailure(() => Assert.EndsWith("foo".Memoryify(), null));
518 assertFailure(() => Assert.EndsWith(expected.AsMemory(), actual.Memoryify()));
519 assertFailure(() => Assert.EndsWith(expected.Memoryify(), actual.AsMemory()));
520 assertFailure(() => Assert.EndsWith(expected.Memoryify(), actual.Memoryify()));
583 Assert.Equal(value1.AsMemory(), value2.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
584 Assert.Equal(value2.AsMemory(), value1.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
587 Assert.Equal(value1.Memoryify(), value2.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
588 Assert.Equal(value2.Memoryify(), value1.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
591 Assert.Equal(value1.Memoryify(), value2.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
592 Assert.Equal(value2.Memoryify(), value1.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
644 assertFailure(() => Assert.Equal(expected.Memoryify(), actual.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace));
645 assertFailure(() => Assert.Equal(expected.AsMemory(), actual.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace));
646 assertFailure(() => Assert.Equal(expected.Memoryify(), actual.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace));
676 "Why hello there world! You're a long string!".Memoryify()
681 "Why hello there world, you're a long string with some truncation!".Memoryify(),
687 "Why hello there world, you're a long string with some truncation!".Memoryify(),
688 "Why hello there world! You're a long string!".Memoryify()
837 Assert.StartsWith("Hello".AsMemory(), "Hello, world!".Memoryify());
838 Assert.StartsWith("Hello".Memoryify(), "Hello, world!".AsMemory());
839 Assert.StartsWith("Hello".Memoryify(), "Hello, world!".Memoryify());
859 assertFailure(() => Assert.StartsWith("hey".AsMemory(), "Hello, world!".Memoryify()));
860 assertFailure(() => Assert.StartsWith("hey".Memoryify(), "Hello, world!".AsMemory()));
861 assertFailure(() => Assert.StartsWith("hey".Memoryify(), "Hello, world!".Memoryify()));
881 assertFailure(() => Assert.StartsWith("WORLD!".AsMemory(), "world!".Memoryify()));
882 assertFailure(() => Assert.StartsWith("WORLD!".Memoryify(), "world!".AsMemory()));
883 assertFailure(() => Assert.StartsWith("WORLD!".Memoryify(), "world!".Memoryify()));
890 Assert.StartsWith("HELLO".AsMemory(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase);
891 Assert.StartsWith("HELLO".Memoryify(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
892 Assert.StartsWith("HELLO".Memoryify(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase);
912 assertFailure(() => Assert.StartsWith("foo".Memoryify(), null));
935 assertFailure(() => Assert.StartsWith(expected.AsMemory(), actual.Memoryify()));
936 assertFailure(() => Assert.StartsWith(expected.Memoryify(), actual.AsMemory()));
937 assertFailure(() => Assert.StartsWith(expected.Memoryify(), actual.Memoryify()));