Ejemplo n.º 1
0
        public void InternalsVisible_UnfriendlyAssemblyGiven_ShouldReturnFalse()
        {
            var    assembly = typeof(string).Assembly;
            string notFriendlyToAssembly = "UnitTestGenerator.Tests";

            var result = AssemblyTraverser.InternalsVisible(assembly, notFriendlyToAssembly);

            result.Should().Be(false);
        }
Ejemplo n.º 2
0
        public void InternalsVisible_FriendlyAssemblyGiven_ShouldReturnTrue()
        {
            var    assembly           = typeof(TestAssembly.InternalClass).Assembly;
            string friendlyToAssembly = "UnitTestGenerator.Tests";

            var result = AssemblyTraverser.InternalsVisible(assembly, friendlyToAssembly);

            result.Should().Be(true);
        }
Ejemplo n.º 3
0
 public void InternalsVisible_CallingAssemblyNameNullValueGiven_ShouldThrowArgumentNullException()
 {
     AssemblyTraverser.InternalsVisible(typeof(string).Assembly, null);
 }
Ejemplo n.º 4
0
 public void InternalsVisible_TargetAssemblyNullValueGiven_ShouldThrowArgumentNullException()
 {
     AssemblyTraverser.InternalsVisible(null, Value.Create <string>());
 }