public void Equals_WithLockFileTargetLibraries(string left, string right, bool expected) { var leftSide = new LockFileTarget() { Libraries = left.Split(';').Select(e => new LockFileTargetLibrary() { Name = e }).ToList() }; var rightSide = new LockFileTarget() { Libraries = right.Split(';').Select(e => new LockFileTargetLibrary() { Name = e }).ToList() }; // Act & Assert if (expected) { leftSide.Should().Be(rightSide); } else { leftSide.Should().NotBe(rightSide); } }
public void Equals_WithRuntimeIdentifier(string left, string right, bool expected) { var leftSide = new LockFileTarget() { RuntimeIdentifier = left }; var rightSide = new LockFileTarget() { RuntimeIdentifier = right }; // Act & Assert if (expected) { leftSide.Should().Be(rightSide); } else { leftSide.Should().NotBe(rightSide); } }
public void Equals_WithTargetFramework(string left, string right, bool expected) { var leftSide = new LockFileTarget() { TargetFramework = NuGetFramework.Parse(left) }; var rightSide = new LockFileTarget() { TargetFramework = NuGetFramework.Parse(right) }; // Act & Assert if (expected) { leftSide.Should().Be(rightSide); } else { leftSide.Should().NotBe(rightSide); } }