public void LoadTvShowInStorageTest() { ShowStorage showStorage = new ShowStorage(new TvShowRdfXmlConverter(), new TripleStore()); showStorage.Store(TvShowTestUtilities.CreateNewTvShow()); TvShow tvShow; bool result = showStorage.TryReadShow("My Show", out tvShow); }
public void ShouldStoreShowWhenShowDoesNotExists() { MockRepository repository = new MockRepository(); TripleStore tripleStore = repository.StrictMock<TripleStore>(); Expect.Call(() => tripleStore.Add(null)).IgnoreArguments(); Expect.Call(() => tripleStore.ExecuteQuery("")).IgnoreArguments().Return(null); repository.ReplayAll(); ShowStorage showStorage = new ShowStorage(new TvShowRdfXmlConverter(), tripleStore); showStorage.Store(CreateTvShowToStore()); TvShow tvShow; bool showIsFound = showStorage.TryReadShow(ShowName, out tvShow); Assert.IsTrue(showIsFound); repository.VerifyAll(); }