more ShareManagerTests.cs work.
implemented ijob.