public void FindMedianSortedArrays_Case5() { // Arrange var obj = new MedianOfTwoSortedArraysProblem(); int[] nums1 = new int[] { 2 }; int[] nums2 = new int[] { }; double expected = 2; // Act double actual = obj.FindMedianSortedArrays(nums1, nums2); // Assert Assert.Equal(expected, actual); }
public void FindMedianSortedArrays_Case2() { // Arrange var obj = new MedianOfTwoSortedArraysProblem(); int[] nums1 = new int[] { 1, 2 }; int[] nums2 = new int[] { 3, 4 }; double expected = 2.5; // merged array = [1,2,3,4] and median is (2 + 3) / 2 = 2.5. // Act double actual = obj.FindMedianSortedArrays(nums1, nums2); // Assert Assert.Equal(expected, actual); }