我一直在尝试为我的角度组件编写单元测试。目前,在我的服务调用中,为了获取我的组件的数据,我有一个可观察的,一旦调用完成,就会被确认为真。在我的组件中可以观察到这一点,这样组件就知道调用什么时候完成了。我已经成功地模拟了组件中对数据的调用,但我很难找到一种方法来模拟单个可观察的值。这是我在服务中的函数调用。如您所见,一旦finalize函数运行,就会给可观察到的值一个新的值:
public getSmallInfoPanel(key: string): BehaviorSubject<I
a <- as.integer(runif(20, min = 0, max = 10))b <- as.data.frame(a[c(-7, -11, -15),])
所以b有17个观测值,是a的一个子集,其中有20个观测值。我的问题是:我将如何使用这两个变量生成第三个变量c,它像a一样有20个观测值,但缺少观测值7、11和15,而其他观测值与b相同,但按a的顺序排列。或者换个说法:我如何把这些缺失的<e