public void TestSaveComplexData() { StubDataStore stubDataStore = new StubDataStore(); SimpleService simpleServiceToTest = new SimpleService(stubDataStore); var complexData = TestUtils.GetRandomComplexData(); simpleServiceToTest.SaveComplexData(complexData); }
public void TestNullSaveComplexData() { StubDataStore stubDataStore = new StubDataStore(); SimpleService simpleServiceToTest = new SimpleService(stubDataStore); Assert.Throws(typeof(ArgumentNullException), () => { simpleServiceToTest.SaveComplexData(null); }); }
public void ServiceSaveComplex() { StubDataStore stubDataStore = new StubDataStore(); SimpleService simpleServiceToTest = new SimpleService(stubDataStore); Guid theID = Guid.NewGuid(); var complexData = TestUtils.GetRandomComplexData(10, 50); complexData.Id = theID; simpleServiceToTest.SaveComplexData(complexData); var dataBack = simpleServiceToTest.GetComplexData(theID); Assert.Equal(complexData, dataBack); }