public void FirstReadReturnsEmptyList() { IStatePersister toTest = new StatePersister(); toTest.Clean(); var result = toTest.Read(); Assert.IsEmpty(result); }
public void TestPersistThenRead() { IStatePersister toTest = new StatePersister(); var configurations = new List<Configuration>(); for (int i = 0; i < 10; i++) { configurations.Add(GetFakeConfig(i)); } toTest.Persist(configurations); var result = toTest.Read(); Assert.AreEqual(result.Count, configurations.Count); Assert.IsTrue(result.All(configurations.Contains)); }
public void Persist(StatePersister reader) { reader.PersistVersion(1); reader.PersistArrayWithUInt32Length( _players,
public void Persist(StatePersister reader) { reader.PersistVersion(1); reader.PersistUInt32(ref Money); }
public void Persist(StatePersister reader) { reader.PersistVersion(1); reader.PersistBoolean(ref _triggered); }
internal override void Load(StatePersister reader) { reader.PersistVersion(1); base.Load(reader); }
public void Persist(StatePersister reader) { reader.PersistVersion(1); reader.PersistInt32(ref ProductionPriority); }
public void Persist(StatePersister persister) { persister.PersistObjectID(ref ObjectId); persister.PersistInt32(ref Unknown); }
void IPersistableObject.Persist(StatePersister persister) { Load(persister); }
public abstract void Persist(StatePersister reader);
public override void Persist(StatePersister reader) { reader.PersistVersion(1); base.Persist(reader); }
public override void Persist(StatePersister reader) { reader.PersistVersion(1); reader.PersistObjectID(ref _containerObjectId); }
public void Persist(StatePersister persister) { persister.PersistBoolean(ref UnknownBool); persister.PersistVector3(ref UnknownPos); }
public void Persist(StatePersister reader) { reader.PersistVersion(1); reader.PersistArrayWithUInt16Length( Scripts,
public StatePersisterTest() { stateDao = A.Fake<IStateDao>(); statePersister = new StatePersister(stateDao); }
public override void Persist(StatePersister reader) { // No version? }
internal virtual void Load(StatePersister reader) { reader.PersistVersion(1); }