public void ToString_DoesNotThrow()
        {
            var currentDirectory = Directory.GetCurrentDirectory();

            var v1Assembly = new AssemblyWrapper(Assembly.LoadFile(currentDirectory
                + "\\TestAssemblyVersions\\VersionTestAssembly.1.0.0.0.dll"));
            var v1AssemblyInterfaceData = new AssemblyInterfaceData(v1Assembly);

            var v2Assembly = new AssemblyWrapper(Assembly.LoadFile(currentDirectory
                + "\\TestAssemblyVersions\\VersionTestAssembly.2.0.0.0.dll"));
            var v2AssemblyInterfaceData = new AssemblyInterfaceData(v2Assembly);

            var SUT = new NtegrityAssemblyDiff(v1AssemblyInterfaceData, v2AssemblyInterfaceData);

            Assert.That(SUT.ToString() != null);
        }
        public void BuildAssemblyDiff_Forv1Andv2()
        {
            var currentDirectory = Directory.GetCurrentDirectory();

            var v1Assembly = new AssemblyWrapper(Assembly.LoadFile(currentDirectory
                + "\\TestAssemblyVersions\\VersionTestAssembly.1.0.0.0.dll"));
            var v1AssemblyInterfaceData = new AssemblyInterfaceData(v1Assembly);

            var v2Assembly = new AssemblyWrapper(Assembly.LoadFile(currentDirectory
                + "\\TestAssemblyVersions\\VersionTestAssembly.2.0.0.0.dll"));
            var v2AssemblyInterfaceData = new AssemblyInterfaceData(v2Assembly);

            var SUT = new NtegrityAssemblyDiff(v1AssemblyInterfaceData, v2AssemblyInterfaceData);

            var readable = SUT.ToString();
            File.WriteAllText("../../SampleOutput/AssemblyVersionDiff.txt", readable);
        }