public void Should_Be_Get_By_Server_Id_And_Video_Id_And_Return_A_Data() { var videoExcept = _items.FirstOrDefault(); var videoQuery = _items.AsQueryable().FirstOrDefault(VideoQueries.GetByServerIdAndVideoId(videoExcept.ServerId, videoExcept.Id)); Assert.True(videoExcept.Equals(videoQuery)); }
public void Should_Be_Get_By_Server_Id_And_Video_Id_And_Return_A_Null() { var serverIdFake = Guid.NewGuid(); var videoIdFake = Guid.NewGuid(); var videoQuery = _items.AsQueryable().FirstOrDefault(VideoQueries.GetByServerIdAndVideoId(serverIdFake, videoIdFake)); Assert.True(videoQuery == null); }
public Video GetByServerIdAndVideoId(Guid serverId, Guid videoId) { return(_dataContext.Videos.AsTracking().FirstOrDefault(VideoQueries.GetByServerIdAndVideoId(serverId, videoId))); }